El Hotel Nest In Bombay está situado en el distrito Western Suburbs y ofrece un rápido acceso al Templo Sai Baba, que se encuentra a tan solo 7 minutos a pie. Para aquellos que viajan en coche, el apartamento cuenta con un aparcamiento en las instalaciones. Además, los huéspedes tendrán tendrán acceso a Wi-Fi.
El apartamento está ubicado a 500 metros del Templo Mata Vaishno Devi Divya Dham y a unos 1 km del Templo Umiya Mata. Con vistas a la ciudad, el Hotel Nest In también goza de una ubicación privilegiada a poco más de 10 minutos en coche del Club Náutico Chotha Kashmir.
Para mayor comodidad, este establecimiento cuenta con una ducha.
El Hotel Nest In dispone de una cocina compartida. La estación de tren Andheri está a una distancia de 8 km de la habitación en una casa particular.