“Liz and her family are wonderful hosts and the apt is nicely appointed with good Wifi, cold AC, and balcony overlooking the pool. St Croix is a gem!”
Where is it?
You may also like
"Villa Mer" is located on Teague Bay, right next door to the St. Croix Yacht Club on the island of St. Croix. We have an amazing view of the boats in the...
Built in 2006, featured in Coastal Living, photographed by Architectural Digest, 4 spacious A/C ensuite bedrooms, decorated by renowned designer, beautiful...
Spectacular Manor home with amazing pool directly on the Caribbean.