Localizado a 4.3 km da Estrada de Ridge em Shimla, hotel Heavens Mahasu Villa By Grb Shimla 2 estrelas oferece acesso a atrações turísticas na cidade de Shimla inteira.
O hotel está situado a cerca de 20 km do aeroporto em Shimla e a 2.6 km dos locais culturais como a Acomodação de Viceregal. Localizado a 7 minutos caminhando da Tara Devi Temple, este estabelecimento está a 2.8 km do Museu do Estado. Além disso, este hotel fica a 4.8 km do Templo de Jakhu.
Alguns quartos do Heavens Mahasu Villa By Grb de Shimla apresentam varanda e terraço. Alguns quartos estão equipados com banheira.