Hotel Overview
This luxurious property boasts an idyllic location with two of Barbados' most beautiful beaches on its doorstep. The hotel is only five minutes from the capital and 20 minutes from the airport. This Barbados hotel invites guests to relax in paradise and walk barefoot on pure white sand and swim in the azure water of the Caribbean Sea. Built on the site of a 17th century military fort, this well-preserved structure maintains its original cannons. Now used as a beautiful backdrop for wedding ceremonies and cocktail receptions, the relic of Charles Fort is an unforgettable part of Barbadian history. Travellers staying at this unique property will have the chance to admire breathtaking views of the ocean from any of the 350 comfortable, stylish guest rooms. The Lighthouse Terrace Restaurant serves a selection of delicious meals, all washed down with rum cocktails and traditional Barbadian hospitality.
Needham´s Point St. Michel Barbados
Barbados
Barbados
2464345720