Car hire :: Greece :: Lesvos Downtown
Map for the car hire pick up location at Lesvos Downtown.
Pick up address: Billis Rent A Car, 87 Kountouriotou Str, Lesvos, 811 00