
Athens, Greece
Still Athens
3-star hotel
Enjoy a stylish stay at Still Athens, located in the heart of Athens City Centre, just a short walk from Ermou Street and the vibrant Monastiraki Flea Market. This hotel offers 13 air-conditioned rooms, each equipped with an…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- Breakfast

