2 stars Hotels in Limassol

Hotels found in Limassol, 2 stars — 5

Search hotels in Limassol, 2 stars

Sylva Hotel 2 stars

Griva Digeny 124, Limassol Map
Sylva Hotel Photos

Located just off the sandy beaches of Limassol, this unique hotel provides a charming Show more