Town & Country Inn is gelegen in Troy, op 30 km van St. Louis Gateway Arch, en biedt accommodatie met gratis WiFi en gratis privéparkeren. De accommodatie ligt op 29 km van Laclede's Landing, 29 km van Lumière Place en 29 km van Edward Jones Dome. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Alle kamers bij het motel hebben airconditioning en een flatscreen-tv.
Old Courthouse ligt op 31 km van Town & Country Inn, en Fox Theatre ligt 33 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven MidAmerica St. Louis, op 25 km van de accommodatie.