Hotel The Rudra Grand - 400 Mtrs away From Mall Road
★★★
7, Gompa Rd, Siyal, CL Villa, Manali, India Show on map
CL Villa is a 5-star hotel in Manali, Himachal Pradesh, India. It is one of 1,290 places to stay in Manali listed on Triptoic. The property has 1 rooms.
At CL Villa, exceptional service and top-notch amenities create a memorable experience for guests. Complimentary internet access is available in the hotel to ensure you stay connected during your visit. At CL Villa, experience the ease of having groceries brought straight to your accommodation through their efficient service.
7, Gompa Rd, Siyal, CL Villa, Manali, 175131, India
CL Villa is located at 7, Gompa Rd, Siyal, CL Villa, Manali 175131, India.
CL Villa is rated 5 stars.
CL Villa has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel