Photos coming soon
HOTEL
Anh Thu Hotel
36 Le Loi Cai Khe,Le Loi, Can Tho
Where it sits
Anh Thu Hotel
36 Le Loi Cai Khe,Le Loi, Can Tho
10.04858, 105.78777
Similar stays nearby
Plan around Anh Thu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
