Car hire :: Saudi Arabia :: Al Khobar Mercure Hotel
Map for the car hire pick up location at Al Khobar Mercure Hotel.
Pick up address: Mercure Hotel, Al Khobar