Microtel Inn And Suites - Decatur
Search & compare prices for Microtel Inn And Suites - Decatur in all hotel booking websites.
Microtel Inn And Suites - Decatur Address: 2226 Beltline Road, Sw, Decatur, United States
Minimum price found for Microtel Inn And Suites - Decatur was: 80 USD
Click here to get more information, photos & guest ratings for Microtel Inn And Suites - Decatur