Hotel Talon Mumbai is gelegen op 2 km afstand van Snow World Mumbai en binnen 25 minuten wandelen van Terminal 2 van de luchthaven. Dit hotel biedt 11 gastenkamers en voorzieningen zoals een kapsalon.
Het hotel is in Mumbai, in de onmiddellijke nabijheid van Marol Naka metrostation. De Aarey Picnic Point vijver ligt ook op 10 minuten met de auto vanaf dit pand in Mumbai. Marol Maroshi busstation is in de buurt van Talon geplaatst. De dichtstbijzijnde luchthaven is Mumbai, binnen 5 km van dit hotel.
De allergievrije kamers hebben een balkon, voorzien van een flatscreen TV met satellietzenders, evenals airconditioning. Er worden een apart toilet en een douche verstrekt voor gasten in de badkamers.
Annaleela ligt zeer dicht bij de accommodatie, de afstand is op 400 meter afstand.