Villa Del Sol Beach Villas & Spa 
Address: Km 7, Tien An, Tien Thanh Beach, Phan Thiet City, Vietnam (View map)
Villa Del Sol Beach Villas & Spa
9
out of 10
based on 1 ratings.
1 user reviews.

- Hotel & Availability
- Guest Reviews
- Photos
- View Map