Doté d'une connexion Wi-Fi gratuite, le Mayyun Hotel propose un hébergement à l'ouest de l'université de la Princesse Noura bint Abdulrahman et au nord de l'entrée 6 de l'université islamique Imam Muhammad ibn Saud.
Toutes les chambres disposent de la climatisation, d'une télévision et d'une bouilloire. Elles comprennent une salle de bains privative.
La réception est ouverte 24h/24.
Le Mayyun Hotel se trouve à 12 km du centre commercial Riyadh Gallery et à 15 km du Kingdom Centre. L’aéroport international du roi Khaled, le plus proche, est à 12 km.