disrespectful staff and very bad service. We arrived at midnight to the hotel to discover that our reservations (4 rooms) have been cancelled because they had too many demands. They prioritise the ones booked though them directly rather than those booked by Expedia. No explanation, no solution offered, even though they found our reservations, they just said that the hotel is overbooked. We had too find another hotel in Riyadh in the middle of the night