Hotel Hotel Charu Palace Leh
★★★
National Highway 3, Manali, India Show on map
Shirar Resort And SPA is a 4-star hotel in Manali, India. It is one of 1,290 places to stay in Manali listed on Triptoic.
National Highway 3, Manali, 175129, India
Shirar Resort And SPA is located at National Highway 3, Manali 175129, India.
Shirar Resort And SPA is rated 4 stars.
Highly rated alternatives close by
Hotel
Tent
Hotel
Inn
#2 in Keylong
Tent
Entire House
Entire House