
65 Stadiou Street, 10551 Athens, Greece
This spot in Athens catches the eye. In short: hotel, 3-star standard, air conditioning and shuttle service.
Guests can enjoy entertainment on a flat-screen TV with satellite channels, while safety deposit boxes are available both in the rooms and living areas. Additional conveniences...


















