About it
Located within 1.1 miles of Government Museum Chennai and 1.5 miles of Ma Chidambaram Stadium, OYO 82398 Meenaachi Inn provides rooms with air conditioning and a private bathroom in Chennai. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. The property is 1.1 miles from Chennai Central Train Station, and within 1.9 miles of the city center.
The rooms in the hotel are equipped with a TV. Guest rooms include a private bathroom, free toiletries and bed linen.
Spencer Plaza Mall is 2.2 miles from OYO 82398 Meenaachi Inn, while Fort Museum is 2.7 miles away. The nearest airport is Chennai International Airport, 10 miles from the accommodation.