Located in the center of Chennai, a 19-minute walk from Pondy Bazaar, Townhouse Majestic Inn has air-conditioned rooms and free WiFi. This 3-star hotel offers room service. Spencer Plaza Mall is 2.4 miles from the hotel and Government Museum Chennai is 3.1 miles away.
The rooms in the hotel are equipped with a TV.
Anna University is 3.5 miles from Townhouse Majestic Inn, while Ma Chidambaram Stadium is 3.9 miles from the property. The nearest airport is Chennai International Airport, 6.2 miles from the accommodation.