7 miles from Mussoorie Lake, the 2-star Hotel Krishna Palace, Mussoorie includes 16 rooms. Guests who stay at the hotel can park their car on site.
Landour Clock Tower is located right at this Mussoorie hotel, and Dehradun airport is approximately a 53-minute drive away. The property is located 8 minutes by foot from Gun Hill point and around 10 minutes by car from Santura Devi Temple. There is Lal Tibba Observation Deck approximately 10 minutes away by car, while Picture Palace bus station a few minutes' drive from the hotel.
The rooms at Hotel Krishna Palace, Mussoorie provide guests with a flat-screen TV with satellite channels, as well as comforts such as ironing facilities. Bathrooms with a separate toilet and a shower, also include bath sheets and towels.
Serving a wide assortment of dishes, Madras Cafe is only 0.6 miles from this Mussoorie accommodation.