Situé à Mussoorie, à 1,1 km de Gun Hill Point, Mussorie, l'Hotel Horizon Picture Palace, Mussoorie propose un jardin, un parking privé gratuit, une terrasse et un restaurant. Vous séjournerez à environ 700 mètres de la tour de l'horloge Landour et à 1,1 km de Camel's Back Road. Il propose un service d'étage et une réception ouverte 24h/24.
Les chambres comprennent un coin salon, une télévision par câble à écran plat ainsi qu'une salle de bains privative pourvue d'articles de toilette gratuits et d'une douche. Toutes les chambres disposent d'une armoire.
L'Hotel Horizon Picture Palace, Mussoorie se trouve à 1,1 km du centre commercial Mussoorie Mall Road et à 2 km de la bibliothèque Mussoorie. L'aéroport de Dehradun, le plus proche, est implanté à 46 km.