Das 3-Sterne-Kiwi International,Hotel,Mumbai befindet sich in unmittelbarer Nähe zum Powai See, und zwar ungefähr 2 Kilometer von hier entfernt.
Die Holy Cross Church ist in ca. 10 Fahrminuten Entfernung. Das Hotel befindet sich in ca. 5 km Entfernung vom Dolphin Aquarium. Die U-Bahnstation Saki Naka ist ungefähr 10 Gehminuten entfernt. Die Gäste können den Flughafen Chhatrapati Shivaji in 10 Autominuten schnell erreichen.
Das Hotel verfügt über 14 Zimmer mit einem Essbereich. Sie verfügen über ein Fernsehen mit mehreren Kanälen sowie eine Klimaanlage. In den Zimmern gibt es eine getrennte Toilette und eine Dusche.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Murali Hotel Restaurant, das sich 650 Meter von hier entfernt befindet.