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

Aqua Vista Hotels Focuses Further on Villa Management

Aqua Vista Hotels is increasing its involvement in the villa management sector with the addition of three new units on Santorini to its portfolio.