Capital O Hotel Nest is a hotel located in Dalhousie, Himachal Pradesh. The average rating of this place is 3.60 out of 5 stars based on 236 reviews. The street address of this place is Dalhousie Cantt Forest, Hotel Nest Tagore Chowk, Dalhousie, Himachal Pradesh 176304, India. It is about 18.27 kilometers away from the Nurpur Road railway station.
Lakshay kansra 14 months ago
I would never ever recommend this hotel, and i would say this is the worst hotel ever, this hotel have very arrogant staff, and poor hygiene, the food we got was the worst and even we got pieces of glasses in our food and the staff was very reluctant towards that... ????????
Sakshi Sharma 14 months ago
Beautiful views from room's windows and nyc room services are good
Sarika Sharma 14 months ago
Rooms are comfortable, clean and room services are available all time.