6 A St, Al Ulaya, 34448, Al Khobar, Saudi Arabia, Al Khobar
Parking lot
Air conditioner
dry cleaning
Ironing equipment
High speed internet access in the room