Das Hotel Planet Plaza Mumbai befindet sich in der Nähe vom Business- Bezirk Western Suburbs. Das Hotel umfasst sowohl Massagen und das Thermalbad als auch eine Wechselstube und einen Geldautomaten.
M.C.G.M. Nirvana Park ist in ungefähr 10 Fahrminuten von hier aus erreichbar und das Snow Kingdom ist zudem 5 km von dem 2-Sterne-Hotel entfernt. Das Planet Plaza befindet sich nicht weit entfernt vom Powai-See. Terminal 2 ist in einer Entfernung von nur 1 km von der Unterkunft. Die Bushaltestelle Marol Lions Club liegt gleich neben der Unterkunft.
Das Hotel bietet Nichtraucher- Zimmer, die mit einer Klimaanlage sowie kostenlosem WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Die Zimmer stellen Badezimmer mit einer getrennten Toilette und einer Dusche zur Verfügung. Das Planet Plaza Mumbai besitzt Zimmer, die die Stadt überblicken.
Die Unterkunft bietet jeden Morgen ein kostenloses englisches Frühstück an. Die Gäste können im Restaurant Uttam Da Dhaba, circa 8 Gehminuten vom Hotel entfernt zu Abend essen.