Car hire :: Saudi Arabia :: Jedah Le Meridian Hotel
Map for the car hire pick up location at Jedah Le Meridian Hotel.
Pick up address: Le Meridian Hotel, Jeddah, 21421