OYO Meenaachi Inn features air-conditioned rooms with TV in the Central Chennai district of Chennai. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The property is 1.7 miles from the city center and a 12-minute walk from Chennai Central Train Station.
Government Museum Chennai is 1.9 miles from the hotel, while Fort Museum is 2.2 miles away. The nearest airport is Chennai International Airport, 11 miles from OYO Meenaachi Inn.