Located 1.2 km from National Archaeological Museum of Athens in Athens, this air-conditioned apartment features a balcony. The apartment is 1.8 km from Omonia Square. Free WiFi is provided throughout the property.
The kitchen has a toaster. Towels and bed linen are available in this self-catering accommodation. There is a private bathroom with a shower.
Lycabettus Theater is 1.8 km from Studio in Athens center, while National Theatre of Greece is 1.9 km away. Elefthérios Venizélos Airport is 20 km from the property.