Situada a apenas 7 minutos a pé do My Happy Place, pousada Royal Guest House Bombaim fornece acesso a inúmeras atrações turísticas na área.
O Centro de Ciências de Nehru pode ser encontrado a uma distância de 2.3 km desta acomodação, e Shree Mumbadevi Temple fica a 2.4 km de distância. A pousada de Bombaim está situada a uma distância aproximada de 25 minutes a pé do Planetário de Nehru, ideal para famílias.
Os hóspedes têm acesso à padaria Merwan's Cake Shop, situado muito perto da pousada Royal Guest House. Além disso, há estação estação de autocarros Agencies localizada a 150 metros de distância.