Fresh
Fresh
26 Sophocleus Street 10552 ATHENS GREECE
Rooms from €90.31 ( £82.10 / $119.05 ) per night
A great location right in the heart of Athens, the 5 star Fresh Hotel is stylish, modern, and a grea
Click here for more Information on the Fresh together with online availability and visitor ratings
Similarly Priced Hotels
This hotel supplied in conjunction with Octopus Travel UK.