Roz Aljawhara Aparthotel is a fine option to stay in Al Khobar.
This hotel is situated 7 km away from ARAMCO.
Rooms of Roz Aljawhara Aparthotel are appointed with climate control, television with satellite channels, a personal safe, a sofa and IDD telephone. Bathrooms feature a shower, terry bathrobes and towels.
Residents will benefit from 24-hour front desk, housekeeping and grocery shopping service.