Located 161 meters from Mayrose Restaurant. Hotel Sapna Marine is perfectly located for both business and leisure guests in Mumbai. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers.
Located 655 meters from Mayrose Restaurant. Ideally located in the prime touristic area of South Mumbai, Hotel Suba Palace promises a relaxing and wonderful visit.
Located 658 meters from Mayrose Restaurant. The 2. 5-star Hotel Crawford Inn offers comfort and convenience whether you're on business or holiday in Mumbai.