32 Le Loi Street, Chau Doc Town, Chau Doc
The Victoria Chau Doc Hotel is located in Chau Doc making it one of the best hotels to stay at while in town.This 4-star hotel offers 93 comfortable guestrooms with a range of in-room facilities suitable for the modern traveler.Each guestroom is fully equipped with hair dryer, bathtub, separate...
Next »