Business Inn Olaya bevindt zich in Riyad, op 6 minuten lopen van Winkelcentrum Al Faisaliah, en biedt accommodatie met een fitnesscentrum, gratis privéparkeren en een restaurant. Dit hotel met 4 sterren biedt roomservice en een 24-uursreceptie. Het hotel heeft familiekamers.
Het hotel biedt kamers met airconditioning, een bureau, een waterkoker, een minibar, een kluisje, een flatscreen-tv en een eigen badkamer met een bidet. Alle kamers bij Business Inn Olaya hebben beddengoed en handdoeken.
De accommodatie heeft een kapper en een business centre.
Al Faisaliah-toren ligt op 6 minuten lopen van de accommodatie, en Winkelcentrum Panorama Mall ligt 2,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven King Khalid, op 33 km van Business Inn Olaya, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.