Situado a aproximadamente 10 minutos do Museu do Estado, hotel 3 estrelas Oyo Rooms Old Bus Stand Shimla está localizado a 6 minutos a pé de Luturu Mahadev Temple. O hotel atrai os hóspedes com o estacionamento disponível no local.
O estabelecimento está situado a cerca de 20 km do aeroporto em Shimla e a um curto caminho dos locais culturais como Gaiety Heritage Cultural Complex. O Templo de Sankat Mochan pode ser encontrado a aproximadamente 25 minutos a pé de hotel. As férias em família em Shimla serão mais animadas se visitar a Baba Bhalku Rail Museum a uma curta distância a pé deste hotel.
Os pratos da cozinha asiática são oferecidos no Restaurant Holiday Home, a cerca de 5 metros a pé deste estabelecimento.