Overview

Thalassa Hotel & Spa

Search hundreds of travel sites at once for hotel deals at Thalassa Hotel & Spa

Main Street, Palairos, Greece
+30 264 304 1110

Call

+30 264 304 1110
Thalassa Hotel & Spa
Sat 11/18
Sun 11/19

Nearby

  • 0.9 mi Paleros Harbour
Show all
Reviews

Recent Reviews

Photos
Map

Map