HOTEL STAY INN situa-se em Nova Bombaim, a 19 km de Instituto Indiano de Tecnologia de Bombaim, e dispõe de acomodações com um jardim, estacionamento privado gratuito e um restaurante. Este hotel de 3 estrelas dispõe de serviço de quartos e uma receção aberta 24 horas. Os funcionários no local podem providenciar serviço de transporte.
Lago Powai fica a 19 km de HOTEL STAY INN, enquanto Centro Comercial Phoenix Market está a 23 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Chhatrapati Shivaji, que fica a 23 km de HOTEL STAY INN.