Mena Hotel - 26th Street Olaya District

5 Star Hotels

26th Street
Olaya District
Riyadh

Description

Located in the heart of the Olaya business district, the Mena Hotel Riyadh is a superb choice for leisure and business travelers looking for a 5 star luxury hotel in Riyadh , Saudi Arabia.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location