Hotel Beechwood is a 3-star property situated about 2.4 km from Tibetan Buddhist Temple, Lal Tibba and Sahastradhara Heights.
Hotel Beechwood is 20 minutes' walk from the center of Mussoorie.
Hotel Beechwood is within a 35-minute drive to Dehra Dun airport.
Hotel Beechwood provides guestrooms appointed with television, a work desk, a balcony and a telephone.
Eat & Drink
Upahaar pampers guests with Indian and Tibetan dishes and lies within 350 meters of the property.