El Hotel Himachal Holidays Shimla, de 3 estrellas, se encuentra a unos 3 km de Christ Church, y a unos 10 minutos en coche del Himachal State Museum.
Este hotel se encuentra a 20 km del aeropuerto Shimla y a unos 2 km de atractivos culturales como The Army Heritage Museum. El Hanuman Statue está situado a unos 15 minutos en coche del hotel. El Vaishno Devi Temple, situado no muy lejos del alojamiento, está abierto para visitas de los turistas.
Las habitaciones del Himachal Holidays Shimla están equipadas con servicio de tetera/cafetera y TV de pantalla plana con canales vía satélite. Cuentan con baños con un inodoro separado y ducha.