Oyo Hotel Palazzo Mussoorie offers 30 rooms, situated 10 km from Mussoorie lake. The hotel also includes a car park.
This 3-star hotel is just a 5-minute walk from the Union Church, with the Shikhar Fall about 10 minutes away by car. The property is within 2 km of the Waterfall trip and in proximity to the Mussoorie Lake. There is the Lal Tibba Scenic Point 15 minutes away by car, and Picture Palace bus station is only 150 metres from the Oyo Hotel Palazzo. For those travelling from afar, Dehradun airport is 50 minutes' drive away.
The rooms at this hotel provide guests with a multi-channel television, as well as comforts such as climate control.
The restaurant Little Llama Cafe is located 10 km away.