Hotels Limassol Hotels in Limassol Amathus Beach Hotel Four Seasons Cyprus LPM Limassol The Alasia Hotel - The Polo restaurant & bar