Located in Artemida in the Attica region, Seven Seas Apartments features a balcony and sea views. Guests can enjoy the free WiFi.
The apartment includes 2 bedrooms, a living room, and 2 bathrooms with free toiletries.
Athens is 28 km from the apartment, while Piraeus is 45 km away. Elefthérios Venizélos Airport is 24 km from the property....