
Metro Hotel
3.5 (163)hotel
An extended-stay Decatur hotel offering practical short- and long-term lodging with easy access to local routes.
Description






Situated on Church Street, the property accommodates travelers in the DeKalb County area, positioned with access to nearby amenities.


