Het Hotel Emerald Inn Mumbai met 3 sterren bevindt zich op slechts 1 km verwijderd van Snow World Mumbai in Mumbai en is voorzien van een bagageopslag.
Deze herberg is binnen 300 meter van Shri Maheshwari Mandir en vrij dicht bij Saki Naka metrostation. Het strand van Juhu is op 20 minuten lopen bereikbaar. Gasten kunnen ook genieten van de nabijheid van Junjar Ground, gelegen op 550 meter verderop. De Promenadepad aan het meer ligt op circa 2 km afstand, terwijl Andheri station op ongeveer 10 minuten met de auto van Emerald Inn is. De bushalte Krishna Nagar is gelegen in de nabijheid van het hotel.
Peninsula Restaurant met Indiase keuken, is maar 300 meter ver van dit pand in Mumbai gelegen.