Enjoying a prime location next to the Ionian Sea, Thalassa Hotel offers a relaxing environment with excellent spa facilities, along with free wireless internet access and complimentary breakfast.
Enjoying a prime location next to the Ionian Sea, Thalassa Hotel offers a relaxing environment with exce Read more
Enjoying a prime location next to the Ionian Sea, Thalassa Hotel offers a relaxing environment with excellent spa facilities, along with free wireless internet access and complimentary breakfast.
Enjoying a prime location next to the Ionian Sea, Thalassa Hotel offers a relaxing environment with excellent spa facilities, along with free wireless internet access and complimentary breakfast.
Number of Rooms: 56