Hotel Ambika Palace Chennai has 22 rooms and is located only 0.6 km from Devi Cineplex.
Situated about 10 minutes by car from Shree Sai Baba Hindu Temple, this 3-star hotel also gives access to such sports venues as the multipurpose Jawaharlal Nehru Stadium, which is about 25 minutes' walk away. The Roman Catholic minor basilica "Santhome Cathedral" is 3.6 km away, while the P. Orr & Sons is just near the hotel. The Ambika Palace stands just an 8-minute walk from the Christ Church, popular with pilgrims and tourists alike. Government Estate underground station is in the vicinity of this accommodation and Chintadaripet city rail is approximately 600 metres away.
The rooms feature climate control, along with a flat-screen TV with satellite channels for guests' utmost comfort.
Hotel Saravana Bhavan Restaurant offers a selection of Indian delicacies and lies 6 minutes' stroll from Hotel Ambika Palace.