Situé à Riyad, à 600 mètres du centre commercial Al Faisaliah, le Business Inn Olaya propose une salle de sport, un parking privé gratuit et un restaurant. Cet hôtel 4 étoiles propose un service d'étage et un centre d'affaires. L'hôtel dispose de chambres familiales.
Les chambres climatisées comprennent un bureau, une bouilloire, un minibar, un coffre-fort, une télévision à écran plat et une salle de bains privative pourvue d'un bidet. Le linge de lit et les serviettes sont fournis.
Le personnel de la réception parle arabe, bengali, anglais et hindi.
Vous séjournerez à 500 mètres de la tour Al Faisaliah et à 2,5 km du centre commercial Panorama. L'aéroport international King Khalid, le plus proche, est à 33 km du Business Inn Olaya. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.