Location: set in a secluded area of Catba Island, surrounded by the stunning natural landscape of Halong Bay.
See more: Hotels in Asia Hotels in Vietnam Hotels in Hai Phong Holiday Destinations in Asia