Filter × Close

Allwin Roussos Beach Hotel

0.0

Renovated in 2003, the complex lies surrounded by a wonderful 32,000-m² garden. Comprising a

Location: Old Nicosia-Limassol Road, Germasogeia, 4048 LimassolPhone: +357 (25) 322322