Thalassa Beach Resort

The World>Europe>Greece>Crete>Agia Marina>Thalassa Beach Resort

View Agia Marina Information

Photos of the Thalassa Beach Resort, Agia Marina.

Thalassa Beach Resort
Thalassa Beach Resort
Thalassa Beach Resort
Thalassa Beach Resort
Thalassa Beach Resort
Thalassa Beach Resort
Thalassa Beach Resort
Thalassa Beach Resort
Thalassa Beach Resort
Thalassa Beach Resort
Thalassa Beach Resort

About the hotel

Indoor Pool
Pool
Bar
Air Conditioning
Gym
Sauna
24 Hour Reception