Mena Hotel Riyadh
Hotel
Al Olaya, Riyadh
This 4-star boutique hotel is located next to King Fahad Library on Olaya Road in the prestigious business area of Riyadh. Faisaliah Tower can be reached by foot in 10 minute.
Number of rooms: 168
26th Street Olaya District, Al Olaya, 21452 Riyadh, Saudi Arabia