Das Ambika Palace liegt im Stadtteil Central Chennai, in einer Entfernung von 19 Autominuten vom Flughafen Chennai.
M. A. Chidambaram Stadium befindet sich ungefähr 18 Gehminuten von der Pension entfernt. Und P. Orr & Sons ist in 5 Gehminuten zu erreichen. Das Hotel liegt auch in einer Entfernung von nur 350 Metern von der U-Bahn-Station Government Estate. Auch Shanti ist gleich neben der Unterkunft zu finden. Die nächstgelegene Bushaltestelle Dams Road ist kaum 400 Meter entfernt.
Das Ambika Palace bietet 26 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet sind. In Badezimmern stehen eine getrennte Toilette, eine Badewanne und eine Dusche zur Verfügung.
Zu Wang's Kitchen Restaurant mit chinesischen Gerichten sind es ca. 5 Gehminuten.