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 accommodation at Carolyn Beach Inn.
The waterfront Carolyn Beach Inn is located in the town of Thessalon. The Read more
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 accommodation at Carolyn Beach Inn.
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 accommodation at Carolyn Beach Inn.
Number of Rooms: 50