This cosy Hotel is in Al Khobar. The premises count with 116 welcoming units. Moreover, there is a wireless Internet connection available on-site. This Hotel offers a 24-hour reception service, so that guests' needs will be fully met at any time of the..