Princess Irini Sea Front se encuentra en Perivolia, a tan solo 1 minutos a pie de Town Beach.