Photos coming soon
HOTEL
Al Seteen Palace Hotel
Salah Al Deen Al Ayyubi Rd, Riyadh
Where it sits
Al Seteen Palace Hotel
Salah Al Deen Al Ayyubi Rd, Riyadh
24.68922, 46.72418
Similar stays nearby
Plan around Al Seteen Palace Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
