Judicious Furnished Residential Units Branch Inn (1) is located in Al Khobar, Saudi Arabia on 3656 3, 6441, Al Aqrabiyah. Judicious Furnished Residential Units Branch Inn (1) is rated 2.8 out of 5 in the category inn in Saudi Arabia.
Address
3656 3, 6441, Al Aqrabiyah