Ramoche Grand Hotel, Lhasa, Tibet, Lhasa, China
Ramoche Grand Hotel, Lhasa, Tibet is conveniently located at No.26 Xiaozhaosi Road, Chengguan in Lhasa, China
Hotel Location:
Address: No.26 Xiaozhaosi Road, Chengguan
City: Lhasa
Country: China
Hotel Features:
- Business Center