
City living meets Greek tranquillity in the new Athens hotspot The Dolli hotel. Located in a 1925 neoclassical building in the heart of Athens, the light-filled hotel marries classic architectural detailing with original art and contemporary interior design.
