Luxury Hotels in Chau Doc

Victoria Chau Doc Hotel

Address: 32 Le Loi – Chau Doc An Giang Province – Vietnam Hotel Rating: Victoria Chau Doc Hotel, built in a colonial style, with low-rise French architecture, opened in December 1999 as the second hotel of the Victoria Chain in the Mekong Delta. Right on the banks of the Bassac River at the Three Rivers Crossing, […]