Located just 0.7 km from the 3-star Treebo Trend Winterland Hotel Mussoorie, guests can reach the domed high-altitude Bhadraj Temple. Guests who stay at this Mussoorie hotel can park their car nearby.
You'll need 47-minute drive to Dehradun airport. The Jawahar Aquariums, approximately a 25-minute walk away, is definitely a must-see for family tourists in Mussoorie. The Waterfall trip is within a 6-km distance of the Treebo Trend Winterland Mussoorie.
There are 9 rooms comprising a balcony. They come with a flat-screen TV with satellite channels, as well as such comforts as ironing equipment.