Das Hotel Suba Palace in der Innenstadt von Mumbai bietet die Zimmer mit Blick auf die Stadt. Das Hotel bietet auch WLAN im ganzen Gebäude.
Star parfumes cosmetics shop.no.40 befindet sich nur 8 Gehminuten von dem 3-Sterne-Hotel entfernt und Hanging Gardens lässt sich innerhalb von 10 Minuten mit dem Auto erreichen. Zu den Sehenswürdigkeiten, in einer Entfernung von 10 Fußminuten von der Unterkunft, gehört auch Bombay Stock Exchange. Gateway of India liegt in fußläufiger Entfernung vom Hotel. Das Hotel Suba Palace ist in einer Entfernung von 10 Fußminuten von der Busahltestelle Churchgate Stn Ahilyabai Holkar Chowk gelegen.
Das Hotel verfügt über moderne Zimmer, die mit TV, einem Flachbild-TV und schallisolierten Fenstern ausgestattet sind. Außerdem gibt es in den Zimmern ein privates Bad mit einer Dusche.
Die Unterkunft bietet den Gästen Frühstück im Restaurant an. Das Restaurant Khyber mit indischen Gerichten ist rund 5 Fußminuten von hier entfernt.