Description
Facilities and services include restaurant, lounge, parking, wireless Internet access, elevator, gym, swimming pool, business center, conference room and 24-hour reception.
Rooms feature air conditioning, TV, telephone, bathroom, wireless Internet access and hairdryer.
Suite rooms also feature living room and microwave.
Address: Olaya Main Street Building 8951, 12611 Riyadh, Saudi Arabia.
Address: Olaya Main Street Building 8951
Map location could be inaccurate. Please double check the address well before your trip.