MERCY INN offers accommodations in Chennai near Ma Chidambaram Stadium and Spencer Plaza Mall. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. The property is 3 miles from the city center and a 17-minute walk from Marina Beach.
Rooms are equipped with a private bathroom with a bidet and free toiletries.
Chennai Central Train Station is 1.8 miles from the guest house, while Fort Museum is 1.9 miles from the property. The nearest airport is Chennai International Airport, 9.3 miles from MERCY INN.