Atlantica Hotel & Marina Oak Island

36 Treasure Drive
Western Shore
Nova Scotia
Canada