Aqua Vista Hotels Wins Four Awards in Stockholm
Aqua Vista Hotels received four prestigious awards for select properties within its extensive portfolio of over 35 hotels, at the Greek Travel Awards, held recently in Stockholm, Sweden.
Posted On 19 Feb 2019