Photos coming soon
HOTEL
Ecureuil Hotel
No.50 Culture 7 Village,Xiejia Bay, Chongqing, China
Where it sits
Ecureuil Hotel
No.50 Culture 7 Village,Xiejia Bay, Chongqing, China
29.52318, 106.51154
Similar stays nearby
Muse Art Apartment (Chongqing Yuanjiagang Heavy Medical Store)
Hotel · 99 m
Muse Art Apartment (Chongqing Yuanjiagang Heavy Medical Store)
Hotel · 99 m
Jia Rui Hotel (Chongqing Yuanjiagang Metro Station)
Hotel · 109 m
Tianfei Art Hotel (Yuanjiagang Olympic Sports Center Branch)
Hotel · 111 m
Chongqing Tianfei Art Hotel (Olympic Sports Center Yuanjiagang Subway Station)
Hotel · 111 m
Chongqing Tianfei Art Hotel (Olympic Sports Center Yuanjiagang Subway Station)
Hotel · 111 m
7 Days Premium Hotel (Chongqing Yuanjiagang Light Rail Station Olympic Sports Center)
Hotel · 123 m
7 Days Premium Hotel (Chongqing Yuanjiagang Light Rail Station Olympic Sports Center)
Hotel · 123 m
Plan around Ecureuil Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
