Hotel Horizon Villa South, Dharamshala

Hotel Horizon Villa South

Area : Mcleodganj Mall

Address: Near Dalai Lama Temple, Opposite Dalai Lama Security Quarters & Shiv Mandir, Mcleodganj

4.0