Photos coming soon
HOTEL
Mena Hotel Riyadh
26th Street, Olaya District, Riyadh
Where it sits
Mena Hotel Riyadh
26th Street, Olaya District, Riyadh
24.68544, 46.68830
Similar stays nearby
Tulip Inn Olaya House
Hotel · 63 m
Braira Hotel Olaya
Hotel · 64 m
Braira Hotel Olaya Riyadh
Hotel · 87 m
Rosh Olaya Hotel
Hotel · 121 m
Doubletree By Hilton Riyadh Olaya
Hotel · 162 m
Haven Plaza Olaya by Tijan Hotel Co
Hotel · 168 m
Holiday Inn Riyadh al qasr by IHG
Hotel · 176 m
Holiday Inn Riyadh Al Qasr By IHG
Hotel · 177 m
Plan around Mena Hotel Riyadh
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
