2 ★
Americas Best Value Inn Decatur
Address: 333 North Wyckles Road, Decatur, United States
Just moments away from Interstate 72, this Decatur hotel offers a daily continental breakfast. Free Wi-Fi is offered throughout the property and in each guest room at this hotel.
- ๐ WorldPlaces ›
- Hotels ›
- ๐บ๐ธ United States ›
- Decatur ›
- Americas Best Value Inn Decatur