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.
De units bij het motel hebben een flatscreen-tv. Alle kamers bij Town & Country Inn hebben airconditioning en een eigen badkamer.
Old Courthouse ligt op 31 km van de accommodatie, en Fox Theatre ligt 33 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven MidAmerica St. Louis, op 25 km van Town & Country Inn.