Photos coming soon
HOTEL
Home Inn Neo - Lhasa Potala Palace Bakuo Street
No. 59 Beijing East Road, Lhasa, China
Where it sits
Home Inn Neo - Lhasa Potala Palace Bakuo Street
No. 59 Beijing East Road, Lhasa, China
29.65474, 91.13676
Similar stays nearby
Above the Clouds Hotel (Lhasa Barkhor Street Jokhang Temple)
Hotel · 97 m
Echarm Hotel (Lhasa Potala Palace and Jokhang Temple Branch)
Hotel · 109 m
7Days Inn Lhasa Jokhang Branch
Hotel · 147 m
Hanting Express Lhasa Dazhao Temple Square
Hotel · 161 m
Hanting Express Lhasa Dazhao Temple Square
Hotel · 161 m
Hi Inn Lhasa Jokhang Temple
Hotel · 167 m
Thank U Hotel (Potala Palace, Barkhor Street, Jokhang Temple Branch)
Hotel · 220 m
House of Shambhala
Hotel · 223 m
Plan around Home Inn Neo - Lhasa Potala Palace Bakuo Street
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
