Das Hotel Abu Palace Chennai befindet sich im Bezirk Central Chennai von Chennai, 1 km vom Fluss Cooum entfernt. Green Ayurveda Spa befindet sich in nur 450 Meter Entfernung vom Hotel und bietet eine Lounge- Bar und einen Blick auf die Stadt.
Das 3-Sterne-Hotel liegt in einer zentralen Lage, nur wenige Schritte entfernt von der U-Bahn-Station Nehru Park. Zu den Sehenswürdigkeiten, in etwa 4 km Entfernung vom Abu Palace, gehört auch das Vivekanandar Illam. Die Unterkunft bringt Sie auch zum Government Museum, das ungefähr 25 Minuten zu Fuß von hier entfernt ist. Die Gäste finden die Bushaltestelle Millers Road direkt neben dem Hotel, in 650 Meter Entfernung.
Es gibt 94 Zimmer, die über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar verfügen. Sie sind zudem mit einem Schreibtisch ausgestattet. In den Badezimmern werden eine getrennte Toilette, eine Dusche und ein Waschbecken bereitgestellt.
Ein kostenloses Frühstück wird jeden Morgen angeboten. Die Gäste können im Restaurant Hotel Saravana Bhavan Restaurant lecker essen, das 13 Gehminuten vom Abu Palace Chennai entfernt liegt.