Spetses» Spetses Town
The Elysian villa offers free WiFi, a kitchen, air conditioning and a terrace.
Check availability & prices
Check in
Check out
Persons