The hotel is located in Maxwell, in Christ Church in the South of the Island. The distance from Town is 8.5 km, and from the Airport 8.5 km too.
See more: Hotels in Caribbean & Central America Hotels in Barbados Hotels in Barbados Holiday Destinations in Caribbean & Central America