Photos coming soon
HOTEL
Royal Palace Hotel
No. 126, Bamboo Art Avenue, Leshan, China
Where it sits
Royal Palace Hotel
No. 126, Bamboo Art Avenue, Leshan, China
29.83639, 103.83551
Similar stays nearby
Seven Star Hotel
Hotel · 32 m
Tongli Hotel
Hotel · 121 m
Tianyuan Hotel
Hotel · 218 m
Caesar Business Hotel
Hotel · 265 m
Tsing Yi Impression Holiday Hotel(Qingshen Bus Station Qingyi Square Store)
Hotel · 358 m
Xujia Hotel
Hotel · 411 m
Free Man Hotel (Qingshen Bus Station Branch)
Hotel · 476 m
Jin Sitong Smart Hotel (Qingshen Dabeijie Branch)
Hotel · 559 m
Plan around Royal Palace Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
