Hotel The Billing Health Resort
★★★
20, National Highway, Joginder Nagar, Royal willow, Barot, India Show on map
Royal Willow Bir & Barot is a 2-star hotel in Barot, Himachal Pradesh, India. It is one of 24 places to stay in Barot listed on Triptoic. The property has 1 rooms.
20, National Highway, Joginder Nagar, Royal willow, Barot, 175015, India
Royal Willow Bir & Barot is located at 20, National Highway, Joginder Nagar, Royal willow, Barot 175015, India.
Royal Willow Bir & Barot is rated 2 stars.
Royal Willow Bir & Barot has 1 rooms.
Highly rated alternatives close by
Hotel
Hostel
Hotel
Entire House
Hotel
Hotel
Hotel