The property is a complex of three buildings, in an elevated position situated in a quiet part of Spetses town, with a centre; 20-minute walk and Paradise beach a 15-minute walk away. The complex consists of 20 ... Read more

View all Luxury Hotels in Spetses