connect with us
Greece's latest tourism industry news by Greek Travel Pages

Aria Hotels Opens Art Space in Chania, Crete

Aiming to attract art lovers, the Aria Hotels recently inaugurated an art space under the name “Aria Concept Store” in the heart of Chania on Crete.