Car hire :: Greece :: Thessaloniki Downtown
Map for the car hire pick up location at Thessaloniki Downtown.
Pick up address: 14th Km Thessalonikis - Perea Avenue, Salonica, 54645