63 Hotel Suites Hotel Riyad, Riyadh Province
SIXTY THREE Hotel Apartments offers self-catering accommodation along with free Wi-Fi, a restaurant and a 24-hour front desk.
Numero delle stanze: 50
Al Olya Dst. Makkah Road , Al Olaya, 11564 Riyad, Arabia Saudita