Would say Nice Côte d'Azur Airport (NCE) qualify to be called a city airport - with one single road with walkways, Promenade des Anglais, leading you the whole way from the city centre to the airport. It will be tough 3.6 mile long walk, but then you can enjoy the view of Mediterranean until you reach the end of the runways.