Photos coming soon
HOTEL
Taohuayuan Hotel
No.230 Aijia Plaza, Beijing Road, Bortala, China
Where it sits
Taohuayuan Hotel
No.230 Aijia Plaza, Beijing Road, Bortala, China
44.89722, 82.06947
Similar stays nearby
Yuqiang Hotel
Hotel · 18 m
Bole Xingchen E-Sports Hotel
Hotel · 44 m
Bole Miduo Sailimu Lake Hotel
Hotel · 79 m
Bole Yunqi Hotel (Bole Station Beijing Bridge)
Hotel · 82 m
JiFeng International Hotel
Hotel · 103 m
JiFeng International Hotel
Hotel · 103 m
Donggang Hotel
Hotel · 105 m
Bolemido Saihu Hotel
Hotel · 205 m
Plan around Taohuayuan Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
