Carolyn Beach Inn

Thessalon • Show on map
View Details for Price
The waterfront Carolyn Beach Inn is located in the town of Thessalon. The rooms boast free WiFi and views of the bay and private beach area. A TV with cable channels is provided in all the accommodations…More info
