60 Ha Long, Vung Tau, Vietnam
Housed in a hill-side French-colonial building and featuring a welcoming infinity pool against the ocean backdrop, Leman Cap Resort & Spa offers elegantly-furnished accommodations in the port city of...
Wishlist
Free wifi