Localizado a uma distância de 3.7 km do Planetário de Nehru, o Hotel Delight de 3 estrelas disponibiliza câmbio de moeda e multibanco. Com um restaurante a la carte, este hotel está também a uma distância de 4 km dos locais de entretenimento como o Centro Nacional de Artes Performáticas.
Mughal Masjid está localizado a aproximadamente 5 minutos de distância a pé. Os pontos turísticos culturais na área são o Centro de Ciências de Nehru (a 3.6 km) e a Fonte de Flora (a 3.1 km). O hotel de 17 quartos está bem ao lado de Shree Mumbadevi Temple e de Masjid, tornando o acesso extremamente conveniente. Para quem viaja de longe, o aeroporto Internacional de Chhatrapati Shivaji fica a 19 minutos de carro.
O pequeno-almoço é fornecido o restaurante. Vários pratos da cozinha vegetariana são servidos no restaurante. Situado a uma distância aproximada de 400 metros deste estabelecimento, a doceria Tawakkal Sweets oferece uma cozinha indiana.