Deelux Resort is located in Chail, 13 km from Shimla and 16 km from Solan. The inn has a children's playground and views of the mountain, and guests can enjoy a meal at the restaurant. Free private parking is available on site.
Deelux Resort is located in Chail, 13 km from Shimla and 16 km from Sola Read more
Deelux Resort is located in Chail, 13 km from Shimla and 16 km from Solan. The inn has a children's playground and views of the mountain, and guests can enjoy a meal at the restaurant. Free private parking is available on site.
Deelux Resort is located in Chail, 13 km from Shimla and 16 km from Solan. The inn has a children's playground and views of the mountain, and guests can enjoy a meal at the restaurant. Free private parking is available on site.
Number of Rooms: 10