Los huéspedes del Hotel Talon Bombay pueden disfrutar de acceso al Acuario Dolphin, ubicado a unos 3 km. Ubicado a 5 km del aeropuerto internacional Chhatrapati Shivaji, este hotel ofrece servicio de traslado, además de alquiler de coches.
El Larsen & Toubro se ubica a unos 10 minutos en coche del hotel, mientras que la parada de autobús Marol Lions Club está a unos 5 minutos a pie. Estar a unos 2 km del Estanque Aarey Picnic Point es una ventaja para los huéspedes que se alojen en el Talon Bombay. El establecimiento también ofrece la proximidad a la cercana estación de metro Marol Naka Station, que está a unos 10 minutos a pie.
Las 11 habitaciones ofrecen TV y cuentan con aire acondicionado para garantizar una estancia cómoda. Toda habitación incluye un cuarto de baño con inodoro separado y ducha.
El restaurante Toast - Bistro & Bar se encuentra a pocos pasos del hotel Talon Bombay.