Villa Nagwal hotel
★★★★★
Club House Road Mcleodganj, 176219, Dharamshala, India, Dharamshala, India Show on map
The Siddhartha is a 3-star hotel in Dharamshala, India. It is one of 468 places to stay in Dharamshala listed on Triptoic.
Club House Road Mcleodganj, 176219, Dharamshala, India, Dharamshala, 176219, India
The Siddhartha is located at Club House Road Mcleodganj, 176219, Dharamshala, India, Dharamshala 176219, India.
The Siddhartha is rated 3 stars.
Highly rated alternatives close by
Villa
Guest favorite
Hotel
Hotel