Das Hotel Super Townhouse Midc Andheri Formerly Royal International Mumbai besitzt 30 Zimmer und liegt etwa 4 km vom Powai See entfernt.
Das Hotel befindet sich im Bezirk Andheri von Mumbai, in einer Entfernung von nur 9 Gehminuten von der Sacred Heart Church. Zu den Sehenswürdigkeiten, in etwa 2 km Entfernung von dem 4-Sterne-Hotel, gehört auch das Dolphin Aquarium. Das Super Townhouse Midc Andheri Formerly Royal International liegt in einer Entfernung von circa 10 Autominuten vom Terminal 2. Die Bushaltestelle Holy Spirit Hospital liegt nicht weit entfernt von der Unterkunft.
Einige Gästezimmer verfügen über private Badezimmer sowie WLAN und eine Klimaanlage.
Sie können im Restaurant Ice Cream Factory & Shahi Durbar nur 250 Meter vom Hotel lecker essen.