Located in the heart of Athens the Fresh is a Hotel preferred by those who best appreciate Athens. Only few minutes walk away from the two central squares of Athens and the famous Acropolis. For sure it is the trendiest Hotel in town, where innovations meets luxury. The 136-room Fresh Hotel was formerly the Athens Center Hotel, built in 1972. Completely renovated and renamed in 2004, this sumptuous downtown hotel provides you with the comforts and highly personal service you expect from a...