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 phone.
Eat & Drink
Guests can wine and dine at Upahaar and kalsang, located in the neighborhood.