Era Cruises Halong Bay
From USD*
$149
$134
per person
Genesis Regal Cruise Halong Bay
Halong Bay, Lan Ha Bay, Cat Ba Island, ...
From USD*
$155
$139
per person