Set in Athens, 2 km from Ethniki Amyna Metro Station and 1.9 km from Athens Music Hall, Phaedrus Living Modern Kriel Suites 103 offers air conditioning. It is located 3.4 km from National Technical University - Zografou Campus and provides a lift.
With free WiFi, this apartment offers a flat-screen TV and a kitchenette with a fridge and stovetop. Towels and bed linen are featured in the apartment.
Museum of Cycladic Art is 3.5 km from the apartment, while University of Athens - Central Building is 3.6 km away. The nearest airport is Eleftherios Venizelos, 23 km from Phaedrus Living Modern Kriel Suites 103, and the property offers a paid airport shuttle service.