The 3-star Oyo 29653 Royal Inn Mumbai offers access to the Umela Lake, which is located about a 10-minute ride away.
You can visit the Achole Talao that is 3.3 km from this Mumbai hotel. The Lodha Dham is approximately a 15-minute drive away, while Bandra train station is situated 140 minutes by car from the hotel. Your trip couldn't be easier as the Oyo 29653 Royal Inn Mumbai is 50 km from Chhatrapati Shivaji International airport.
There are 7 rooms comprising a seating area. They come with a multi-channel TV, as well as such comforts as an air conditioner.
The restaurant Kubera Veg Treat is located in close proximity to the accommodation.