Hotel Hotel Rosh Villa
★★★
NH - 3 Manali, Solang Highway,, Bahang, Manali, India Show on map
The Allure Grand - Riverside Resort & Spa is a 5-star hotel in Manali, India. It is one of 1,290 places to stay in Manali listed on Triptoic.
NH - 3 Manali, Solang Highway,, Bahang, Manali, 175103, India
The Allure Grand - Riverside Resort & Spa is located at NH - 3 Manali, Solang Highway,, Bahang, Manali 175103, India.
The Allure Grand - Riverside Resort & Spa is rated 5 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel