Beach Palm Villa

Overview: Beach Palm Villa is a luxurious 2 bedroom retreat literally steps away from one of the world’s best beaches – Meads Bay. This exceptional villa is within walking distance of many of the West End’s gourmet restaurants, 5 star hotels and spas. Beach Palm...