Eleftheria
AGIA MARINA Crete, Crete, Greece
Eleftheria Photos
Eleftheria Map
AGIA MARINA Crete, Crete, GreeceHotel Information
The hotel has 66 rooms spread across three buildings and features a breakfast/ dining room, a lounge equipped with satellite TV, a playground and parking lot.