Photos coming soon
HOTEL
Vienna Hotel (Youyang Taohuayuan Branch)
No. 10, Taohuayuan Avenue North Road, Chongqing, China
Where it sits
Vienna Hotel (Youyang Taohuayuan Branch)
No. 10, Taohuayuan Avenue North Road, Chongqing, China
28.86726, 108.76771
Similar stays nearby
Vienna Hotel (Youyang Taohuayuan Branch)
Hotel · 0 m
Youyang Wuling Mountain International Hotel
Hotel · 117 m
Youyang Wuling Mountain International Hotel
Hotel · 117 m
Yihao Business Hotel
Hotel · 117 m
HanTing Hotel (Youyang Taohuayuan Scenic Area Northeast Gate)
Hotel · 126 m
You Yang Yi Hao Guo Ji Grand Hotel
Hotel · 127 m
Hanting Hotel (Chongqing Youyang Taohuayuan)
Hotel · 136 m
Yihao International Hotel - Youyang
Hotel · 137 m
Plan around Vienna Hotel (Youyang Taohuayuan Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
