Unforgettable beauty
Explore our curated collection of private villas and vacation rentals.

Villa Ellis
Spetses Central, Spetses, Greece, Europe
Villa Ellis is cited at the heart of Spetses, within walking distance from the...
- 10 Guests
- 5 Bedrooms
- 4 Bathrooms