The hotel is situated in the heart of Sunset Crest, St. James island of Barbados. Located on the Sun Crest development, it is close to sandy beaches, many exciting water sports and Holetown, a bustling centre with many shops and restaurants.
See more: Hotels in Caribbean & Central America Hotels in Barbados Hotels in Barbados Holiday Destinations in Caribbean & Central America