Amara
AMARA Hotel, Limassol, Cyprus