Car hire :: Cyprus :: Limassol Omonia
Map for the car hire pick up location at Limassol Omonia.
Pick up address: 38-40 Omonia Avenue, Limassol