Die St. Michael Kirche befindet sich circa 7 km von dem 3-Sterne-Hotel O Tawakkal Guest House Mumbai entfernt und ist einen Besuch wert.
Das Hotel heißt alle Gäste, rund 15 Autominuten vom Juhu Strand entfernt, willkommen. Die Lage des Hotels ermöglicht es Ihnen, in etwa 8 km Entfernung von der St. Peter Kirche zu sein. Die Sheetal ist in unmittelbarer Nähe vom O Tawakkal Guest House. Der nächstgelegene Flughafen Chhatrapati Shivaji befindet sich in 5 Kilometer Entfernung.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Ein Schreibtisch, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.
Das Restaurant Kanchi ist 7 Fußminuten von hier entfernt.