Hotel Lhasa, a favourite among tourists since 1982 is known for its sheer luxury and affordability. Located at the main square, Mcleodganj Hotel Lhasa offers majestic views of The Dhauladhars and the Dharamshala valley. Operated by the Staff and Management of Hotel Centre Point Dharamshala, Hotel Lhasa stands out for its perfect location and is approachable in less than a minute at Main Square, Mcloedganj.