The following are the major streets: Limnis, Larnaca-Dhekelia Road, Amazoniou Street, Vachamon.
For hotels you have 2 locations.
Closest cities