Chapel Street, Dunmore Town, Harbour Island, Bahamas
Our designer villas offer the perfect setting for private events or meetings, providing both indoor and outdoor accommodations.