Sotos Apartments offers self-catering accommodation with sea view in Drymonas of Leros, just steps from the sea. It includes a restaurant and a snack bar and offers free WiFi access in its public areas.
Sotos Apartments offers self-catering accommodation with sea view in Drymonas of Leros, just step Read more
Sotos Apartments offers self-catering accommodation with sea view in Drymonas of Leros, just steps from the sea. It includes a restaurant and a snack bar and offers free WiFi access in its public areas.
Sotos Apartments offers self-catering accommodation with sea view in Drymonas of Leros, just steps from the sea. It includes a restaurant and a snack bar and offers free WiFi access in its public areas.
Number of Rooms: 4