Town & Country Hotel Courts

3.1 (7)hotel

A classic roadside hotel in Atlanta, offering straightforward, traditional lodging.

Find on Google Maps

Description

Town & Country Hotel Courts is located off Metropolitan Parkway in Atlanta, providing roadside lodging.


Nearby places

Ask Karpo for more information.