The Beach House 8 Bedroom Villa Meads Bay | Villa
The setting for this incredible home is as stunning as the design. Built on one acre of prime beachfront land on the powdery white sand of Meads Bay in the island's west end, with just under 17,000 square feet total living space, the Beach House is a modern masterpiece. Set within beautifully landscaped gardens and offering seven spacious master bedrooms, 5 spacious master bedrooms, 5 master...
Check in:23/04/2021 Check out:30/04/2021