Just a 2-hour drive from Ho Chi Minh City, the Victoria Can Tho Resort stands as a green oasis right in the heart of Can Tho City, with a blend of elegant Indochina architecture and charming riverscape. The resort features mighty lush surroundings with two outdoor swimming pools offer stunning river views, alongside the international 4-star resort’ facilities.