Location Deodar Villa is located on Temple Road near Dalai Lama Temple. It is situated at a distance of just a few minutes by road from His Holiness the Dalai Lama's Main Temple, Tsuglagkhang Complex, The Club House Annexe, Sunset View Point, and Bhagsunag Waterfall.
Special Features The rooms are simple and spacious with calm interiors and a pleasant ambience.
King Sized Bed
Enjoy meals during your stay
Add Breakfast for ₹55
1 Rooms and 1 Guest
Couples are welcome
Guests can check in using any local or outstation ID proof (PAN card not accepted).
As a complimentary benefit, your stay is now insured by Acko.
This hotel is serviced under the trade name of Deodar Villa as per quality standards of OYO