Photos coming soon
HOTEL
SELLMOON HOTEL
No.88 Jinzhu West Road, Chengguan District, Lhasa, Tibet, China, Lhasa, China
Where it sits
SELLMOON HOTEL
No.88 Jinzhu West Road, Chengguan District, Lhasa, Tibet, China, Lhasa, China
29.64619, 91.06167
Similar stays nearby
Fuxin Yuan Hotel
Hotel · 343 m
Xi'an Hotel (Lhasa Jinzhu West Road Branch)
Hotel · 403 m
Zangpiao Inn
Hotel · 425 m
Xana Hotelle (Lhasa Jinzhuxi Road)
Hotel · 597 m
Fairyland Cloud Hotel (Lhasa Bayi South Road Tibetan Tour Mandala Branch)
Hotel · 979 m
Jardin Secret Hotel
Hotel · 1.2 km
Jardin Secret Hotel Lhasa
Hotel · 1.2 km
Home Inn Neo - Lhasa Bayi South Road
Hotel · 1.2 km
Plan around SELLMOON HOTEL
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
