Situated in Athens, a 9-minute walk from National Archaeological Museum of Athens and 1.3 km from National Theatre of Greece, Athens Centre Apartment provides accommodation with amenities such as free WiFi and a TV. This apartment features air-conditioned accommodation with a balcony.
The 2-bedroom apartment is fitted with a kitchen with an oven, and a bathroom with a shower and a washing machine.
Omonia Square is a 16-minute walk from the apartment, while Lycabettus Theater is 2 km away. The nearest airport is Elefthérios Venizélos Airport, 20 km from Athens Centre Apartment.