P.O. Box 1033, The Valley, Anguilla
Meads Bay Beach Villas is an intimate Caribbean resort community consisting of four luxurious villas situated directly on picturesque Meads Bay, Anguilla - one of the top-rated beaches in the entire Caribbean. A setting sun over crystal blue water is the backdrop at this unique villa resort.
* from hotel website
Share your experiences with others. Don't forget to send your review to Debbie by using an easy form.