Barcelo Riyadh Olaya Meeting Rooms & Events Meeting Capacity: 1 meeting rooms holding 50 people Barcelo Riyadh Olaya Business Services Business Center Meeting Room Internet Access (Wireless) Olaya streetRiyadh, Saudi Arabia 12432View Large Map Phone: +966 917-695887Toll Free: +800-227-2356 Hotel E-mailHotel Website Commission Rooms Rates 10% 144 - Hoteliers! Is your information accurate? Update Here