Greek Mainland: 5 places to stay
Greece : Greek Mainland : Pelion (1)

Little Swallows, Pinakates
High in the profusely green hills of the Pelion peninsula, a restored village mansion with 9 rooms
- ££


- MAP
Greece : Greek Mainland : Epirus (2)

Hotel Kastro, Ioannina
A small, charming hotel in the historic citadel of Ioannina, a bustling lakeside town in northwest Greece
- ££

- MAP

Koukouli Guesthouse, Koukouli (Zagori)
In a leafy mountain village of northwest Greece, a comfortable stone-built guesthouse with a cosy restaurant, ideal for hikers, birders and botanists
- £

- MAP
Greece : Greek Mainland : Macedonia (2)

Imaret, Kavala
A 19th-century seminary revamped as an elegant 21st-century hotel, with fabulous views and an utterly serene ambiance
- ££££

- MAP

Skites, Ouranoupolis
A laid-back bohemian retreat near mystical Mount Athos where you can switch off in style
- ££

- MAP










