Das Hotel Planet Plaza Mumbai mit einer Wechselstube und einem Geldautomaten liegt in der Nähe vom Business- Bezirk Western Suburbs. Das Hotel stellt WLAN im ganzen Gebäude und 30 Zimmer mit Blick auf die Stadt zur Verfügung.
Dem 2-Sterne-Hotel liegt in einem Business- Viertel von Mumbai sowie 5 km vom Flughafen Chhatrapati Shivaji entfernt. Die Unterkunft befindet sich in mittlerer Entfernung vom Powai-See. Das Hotel ist rechts neben Business Centern und Banken gelegen. Snow Kingdom ist 5 km weit weg von der Unterkunft. Die U-Bahn-Station Airport Road befindet sich weniger als 450 Meter von der Unterkunft entfernt.
Einige Nichtraucher- Zimmer im Planet Plaza sind mit einem Personal-Computer und einem Flachbild-TV ausgestattet und verfügen über ein privates Bad mit Morgenmänteln. Für Komfort der Gäste sorgen Morgenmäntel sowie eine Badewanne und eine Regendusche.
Es gibt New Cafe Sahar und Uttam Da Dhaba in 500 Meter Entfernung.