-
Business Type
Service Provider
Preferred Buyer From :
India only
The Solitude stays is a hospitality venture founded by a group of travel enthusiasts with a passion for hospitality. The group has a modern 18 room hotel in Bir and a luxury camping site in Palampur, Himachal Pradesh.