OYO 8854 The Meadows Hotel
Near Hotel Broadways Inn, 175131, Manali, India, Manali, 175131
Attractively situated in the New Manali district of Manāli, OYO 8854 The Meadows is situated 800 m from Hidimba Devi Temple, 500 m from Circuit House and 2 km from Tibetan Monastery. This 3-star hotel offers a 24-hour front desk and room service.