The 3-star Oyo Flagship 75787 Meadow Inn Mumbai is a great place to stay in the Western Suburbs district, 2.3 miles from the sprawling suburban Juhu Beach.
Khar Gymkhana is in proximity to this hotel, and St. Anthony's Church is situated 7 minutes' walk away. Dolphin Aquarium, 2 miles away, is definitely a must-see for family tourists in Mumbai. The Oyo Flagship 75787 Meadow Inn allows you to enjoy such natural sights as Bandra Talao Lake around 10 minutes away by car. Andheri train station lies 2.7 miles away.
The rooms at this Mumbai hotel provide guests with a multi-channel television, as well as comforts such as an air conditioner.
The accommodation is 8 minutes' stroll from Santosh Lunch Home and serves delectable meals.