Windcastle apartments are situated within a one minute walk of Long Beach on the south coast of beautiful Barbados. Long beach is a popular windsurfing and kitesurfing beach but also great for swimming, long walks or a quiet place to just relax.
The apartments are located along local bus and van routes and supermarkets/convenience stores are nearby.
Inside you will find modern decor along with clean and spacious surroundings. Outside, a lovely patio to enjoy the view and lovely sea breeze.