Mena Hotel Riyad est situé à Riyad, à environ 2 km de la Tour du Kingdom Centre, et offre une piscine. Il y a un parking sur place et un Wi-Fi dans tout l'établissement.
Située dans le quartier "Al Olaya", la résidence se trouve non loin de King Fahad Library & Garden. Mena Hotel se trouve à 4 km du centre de Riyad et à 30 minutes en voiture de l'aéroport Aeroport international du roi Khaled. Le Centre historique du Roi Abdulaziz est à environ 15 minutes en voiture de l'hotel 4 étoiles contemporain.
Les chambres disposent d'un coin salon, complets avec une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite. Les salles de bain viennent avec une toilette séparée et une douche, et le confort est assuré par un sèche-cheveux et des draps de bain.
Mena Hotel de Riyad propose un petit-déjeuner international tous les jours. Smash Burger riyadh est idéal pour goûter la cuisine Native American et se situe à côté de cet hébergement.