Description
Easily the best place to stay in Dharamshala,This superb Villa, which is 2km from the Dharamshala bus stand and 2km from the international Cricket Stadium, combines fine luxuries and top-class service with a rustic look and relaxed atmosphere.
Extras
Reviews
To write a review, you must login first.
Similar Items