Nestled in the Western Suburbs district, 2.6 miles from Sri Ayyappa Vishnu Temple, Hotel Talon Mumbai offers a terrace. You will find a barber shop at the hotel.
This hotel is located in Mumbai, in close proximity to Marol Naka metro station. The property offers proximity to natural sights like the artificial Pawai Lake (2.1 miles) and Snow Kingdom (2.4 miles). The Mumbai hotel is also a few minutes' drive from Powai Lake. There is Dolphin Aquarium 2.4 miles away, and Marol Maroshi bus station 10 minutes' walk from Hotel Talon. The nearest metro station is 700 feet away.
Staying at the accommodation, you may choose from one of the 11 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as an air conditioner. Some rooms are fitted with a private bathroom.
The Talon features a vegan breakfast. Serving both food and drinks, Monginis is situated within easy walking distance of this Mumbai hotel.