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.