Hotel Windsmoor is surrounded by invigorating green hills. The hotel is an apt definition of holiday in the lap of nature. Cozy rooms, finely cooked dishes, homely comfort, multiple amenities and personalized service are its salient features. It gives much needed break from the dirt and noise of the city.
Tourists take shelter in its quiet and invigorating surroundings. Resting in the lap of nature, the hotel is surrounded by pine and cedar forests. The impeccable services and the ideal location makes the hotel a perfect vacation halt among leisure travellers across the country.
Numerous facilities at Hotel Windsmoor are offered to the guests to make their stay more comfortable and memorable. Some of the facilities offered to the guests are