St. Peter's Church ist innerhalb von 15 Minuten Autofahrt leicht erreichbar. Strand Juhu liegt ebenfalls ca. 15 Autominuten von hier entfernt. Die nächstgelegene Bushaltestelle Nehru Nagar- Kurla ist 10 Fußminuten entfernt.
Einige Hotelzimmer bieten einen Schrank, einen Flachbild-TV und einen elektrischen Wasserkocher sowie ein privates Badezimmer. In den Zimmern gibt es eine getrennte Toilette, eine Badewanne und eine Dusche.