Contemporary Elegance and Style. A refined boutique hotel ambiance. Situated at Olaya Main Street
MENA Plaza Riyadh, an ideal place to cater for business and leisure travelers.
Perfectly situated at the exclusive region’s premier Olaya Main Street, providing guests the convenience of being directly linked to an impressive selection of upscale office towers, exquisite boutiques and an endless selection of restaurants and cafes.
An Experience with warmth, connectivity and serenity