Located 2.6 km from Vivekananda House Museum, Ambika Palace Chennai hotel is at a 300-metre distance from P. Orr & Sons Watch Store.
Situated not too far from Semmozhi Poonga Botanical Garden, the guest house also gives access to such sports venues as Ma Chidambaram Stadium, which is 1.5 km away. Makkah Masjid is 0.6 km from this property, and Chennai International airport is 20 km away. The hotel allows you to enjoy such natural sights as the natural urban Marina Beach 2.5 km away. Government Estate tube station is 5 minutes' walk from the accommodation and a 5-minute walk takes guests to Dams Road bus stop.
Sample Chinese specialities at Wang's Kitchen Restaurant located within arm's reach of Ambika Palace hotel.