Xinara House is a 17th/18th century stone-built house that has been tastefully and traditionally restored into two adjoining holiday villas on Tinos Island, Greece. Holiday accommodation sleeps up to 13 people.
angelicembrace angelicembrace