Welcome to Mena Riyadh Hotel Riyadh, This 4-star boutique hotel is located on Olaya Road in the prestigious business area of Riyadh. It offers air-conditioned rooms with free Wi-Fi. All rooms feature a private bathroom, a work desk and a seating area. The hotel has 2 restaurants, Al Rehab and Café Inn. Al Rehab serves local and international cuisine for breakfast, lunch and dinner. Among other facilities and services at the hotel, guests will find a gym, car rental service, and free private parking. (Mena Riyadh Hotel Riyadh hotels booking).