37.52129943 ­22.8591156
Go to map view
Epidavria - Tolo
Epidavria - Tolo
Epidavria - Tolo
Epidavria - Tolo
Epidavria - Tolo
Epidavria - Tolo
Epidavria - Tolo
21056 Tolo, Greece , Sekeri 52 +30 275 205 9219

Get Rates

Show Epidavria at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Bar/Lounge, Parking (free), Restaurant, Room service, Safe
Internet Internet, WiFi (free)

Star Ratings

booking.com
priceline.com
Agoda