Situé à Riyad, à moins de 500 mètres du centre commercial Al Faisaliah, le Mira Business Hotel propose un restaurant, des chambres pour les personnes souffrant d'allergies et une connexion Wi-Fi gratuite. Il se trouve à environ 800 mètres de la tour Al Faisaliah, à 3,2 km du centre commercial Panorama et à 3,6 km du centre historique King Abdulaziz. Des services de concierge, de bagagerie et de change sont assurés.
Les chambres climatisées comprennent un bureau, une bouilloire, un réfrigérateur, un coffre-fort, une télévision à écran plat et une salle de bains privative pourvue d'un bidet. Certaines chambres disposent également d'une cuisine avec un four micro-ondes. Le linge de lit et les serviettes sont fournis.
Un petit-déjeuner buffet est servi sur place.
Le personnel de la réception parle arabe, allemand, anglais et français.
Le Mira Business Hotel se trouve à 6 km de la Grande Mosquée du roi Khaled et à 7,4 km du centre commercial Riyadh Gallery. L'aéroport international King Khalid, le plus proche, est implanté à 34 km.