33.79457 ­-84.28308
Go to map view
Metro Extended Stay Decatur - Decatur - Building
Metro Extended Stay Decatur - Decatur - Lobby
Metro Extended Stay Decatur - Decatur - Bedroom
Metro Extended Stay Decatur - Decatur
Metro Extended Stay Decatur - Decatur
1638 Church Street, Decatur, GA 30033, United States +1 404 267 3701

Get Rates

Show Metro Extended Stay Decatur at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

Orbitz