SEARCH RESULTS Vung Tau Resort

Leman Cap Resort & Spa

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

0 Reviews

0.0/5

No reviews