Athens Was Designhotel

Athina 117 42, Greece

A revamped apartment building fitted out with a collection of modern classics, this 21-room Design Hotel is all about location, location, location.

These hotels, villas and restaurants can also interest you