Located 1.3 km from National Theatre of Greece in Athens, The Greek Griffin offers accommodation with a kitchenette. Free WiFi is offered. The apartment has 1 bedroom and 1 bathroom with free toiletries and a hair dryer. A flat-screen TV is provided. The apartment offers a sun terrace. Omonia Square Read more
Located 1.3 km from National Theatre of Greece in Athens, The Greek Griffin offers accommodation with a kitchenette. Free WiFi is offered. The apartment has 1 bedroom and 1 bathroom with free toiletries and a hair dryer. A flat-screen TV is provided. The apartment offers a sun terrace. Omonia Square is an 18-minute walk from The Greek Griffin, while National Archaeological Museum of Athens is an 18-minute walk away. The nearest airport is Elefthérios Venizélos Airport, 21 km from the property.