Stay Zen - Sepolia is located in Athens, just 1.2 miles from Larissis Metro - Train Station and 1.8 miles from National Archaeological Museum of Athens. This apartment provides air-conditioned accommodations with a terrace and free Wifi. Omonia Metro Station is 2.3 miles from the apartment and University of Athens is 2.3 miles away.
The spacious apartment includes 2 bedrooms and a living room with a flat-screen TV. The accommodation is non-smoking.
For those times when you'd rather not eat out, you can cook in your kitchen.
National Theater of Greece is 1.8 miles from the apartment, while Omonia Square is 2.2 miles away. The nearest airport is Eleftherios Venizelos Airport, 21 miles from Stay Zen - Sepolia.