Athens Del Sol Suite offers accommodations in Athens, a 17-minute walk from National Theater of Greece and 1.2 miles from University of Athens. This apartment provides air-conditioned accommodations with a terrace and free Wifi. Private parking can be arranged at an extra charge.
The spacious apartment is composed of 3 bedrooms, a living room, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is provided. The accommodation is non-smoking.
Popular points of interest near the apartment include National Archaeological Museum of Athens, Omonia Metro Station, and Larissis Metro - Train Station. The nearest airport is Eleftherios Venizelos Airport, 19 miles from Athens Del Sol Suite.