Ramada Encore Al Khobar OlayaZaid Bin Al Khatab Street Olaya District, Al Khobar, Saudi Arabia 791210.6 miles