Victoria Can Tho Resort Review
Victoria Can Tho Resort is the only luxury resort on the Mekong Delta in Vietnam, and it is part of the exclusive Victoria hotels and resorts group. The property is tucked back away from the road and sits on a quiet stretch of riverfront property. A complimentary boat shuttles guests back and forth to the main stretch of town, a quick ride away. After our warm welcome we were treated to a neck and shoulder massage before we were shown up to our spacious suite by the friendly bellboy. [gallery type="rectangular"...