InTown Suites Extended Stay Decatur AL
Photo gallery for InTown Suites Extended Stay Decatur AL
Overview of InTown Suites Extended Stay Decatur AL
InTown Suites Extended Stay Decatur AL
Decatur hotel with in-room kitchens
Reviews
7.4
Good
Popular amenities
Explore the neighborhood
2125 Jameson Pl Sw, Decatur, AL, 35603
- Red Lobster1 min walk
- Applebee's5 min walk
- Wilson Morgan Park5 min drive
- Cook's Natural Science Museum5 min drive