Eleven Bahama House
Eleven Bahama HouseBoutique hotel in Harbour Island Bahamas Eleven Bahama House is a 22-room hotel in Harbour Island Bahamas located in the center of Dunmore Town. Originally built in the 1800s, the property’s architecture reflects classic Bahamian style with its clapboard siding, colonial details, and inviting verandas. The property’s recent restoration preserved the historical character…