Located 2 miles from the powai Pawai Lake, the 3-star Hotel Emerald Inn Mumbai is merely a 5-minute walk from Shri Maheshwari Mandir. There is luggage storage available on the premises.
This hotel is located in Mumbai, right near Saki Naka metro station. Rajawadi Garden is 1.8 miles from the Mumbai hotel, while Krishna Nagar bus stop is 0.2 miles away. Also, Junjar Ground is situated 7 minutes' walk away. The Emerald Inn is 1.7 miles from Snow Kingdom.
Peninsula Restaurant pampers guests with Asian dishes and lies within easy reach of this accommodation.