
Athens, Greece
Apollo
3-star hotel
The hotel enjoys a central location in Karaiskaki Square, providing easy access to Athens' attractions. The Metaxourghio metro station, just 500 meters away, connects guests to Plaka, the Acropolis, and the historic city center.…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant


