Recommended hotels in Latsia

Latsia Budget Residences

From US$ 215

Strovolou 12, Latsia, Cyprus - Show map

Show map

The 3-star Latsia Budget Residences boasts a convenient location near The Mall of Cyprus, which is around 2.8 km…

Book Now From US$ 215