Schooner Bay 203 Lusca

Stay at Schooner Bay 203 Lusca and enjoy the Barbados vacation of a lifetime! Located in the luxury Schooner Bay condo development on the West Coast of Barbados, this fully refurbished, second floor, apartment offers three bedrooms and three baths. Offering the best of indoor-outdoor living, guests of Lusca enjoy gorgeous, fully air-conditioned spaces with… Read more »