New Hotel, Greece Our rating: First Class

A quirky design hotel that artfully incorporates elements of an older property, the New Hotel sits in the heart of Athens and offers distinctive designer style, original food, a tempting spa and sweeping views of the city.

New Hotel, Athens
Map of New Hotel, Greece
New Hotel, Athens
New Hotel, Athens
View hotel in detail