Description
Windcastle apartments are situated within a one min walk of Long Beach on the south coast of beautiful Barbados. Long beach is known as a popular windsurfing and kite surfing beach in Barbados but is also great for swimming, long walks and just relaxing.
The Windcastle apartments offer everything you will need during your stay in Barbados. Each unit has a fully equipped kitchen containing fridge, stove/oven as well all the amenities you will need - Microwave, Toaster, Coffee Maker, Utensils and Cooking ware.
Free wireless Internet is available.