Fresh Hotel (ex Athens Center) Europe / Griechenland / Attika / Athen Category: Type: Hotel Chain: Design Hotels Address: 26 Sofokleous Street, 10552 Athens Greece Facilities:
Properties:
Open April to October ..... In the heart of Athens, Fresh Hotel is a stylish, urban resort,with unconventional atmosphere, cool and thoughtful service.