Set in Athens, 1.9 km from National Theatre of Greece and 2.1 km from Omonia Square, At Neli's 2 provides accommodation with amenities such as free WiFi and a flat-screen TV. The apartment, set in a building dating from 1980, is 3.2 km from University of Athens - Central Building and 4 km from Ancient Agora of Athens.The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchen with a fridge and an oven, and 1 bathroom.National Archaeological Museum of Athens is 2.4 km from the apartment, while Gazi - Technopoli is 2.5 km from the property. The nearest airport is Elefthérios Venizélos Airport, 21 km from At Neli's 2.
This hotel may have changed name or is no longer bookable via Getaroom.co.in