Preloader image

Inner Yards

Inner Yards

3* Boutique Hotel

Site

Plataria, Thesprotia

Size

500 m2