Located in Riyadh’s Al Murabba district, the hotel offers convenient access to key commercial and cultural landmarks.