Nestled in the Western Suburbs district of Mumbai, the 3-star Oyo Flagship 75787 Meadow Inn Mumbai is 3.4 km from Bandra Talao Lake.
While staying in the hotel, you are invited to discover the BKC City Park, located approximately 10 minutes' drive away, or visit sports venues like Khar Gymkhana, which is approximately 15 minutes' drive away. Sights, 3.2 km from this Mumbai hotel, include the Dolphin Aquarium. Standing only 14 minutes' walk away, Our Lady of Egypt Roman Catholic Church is a hard-to-miss divine tourist destination.
There are 6 rooms at the Oyo Flagship 75787 Meadow Inn Mumbai, each of them has air conditioning, as well as entertainment amenities such as a multi-channel television.
Serving Chinese meals, Santosh Lunch Home lies a short way from the property.