Olaya Street, corner of Tahlia Stre
Popular hotel in this area
Olaya Road, PO Box 10341
Olaya District
Intersection Olaya street and Khura
King Fahad Road, Olaya
Budget Hotel
26 Olaya Street, Olaya District
Wadialdawasir Street -6, Olaya Main
2759 Olaya District, Moussa Bin Nus
Kingdom Center PO bOX 231000
Pets Friendly Hotel
King Fahd Road DAMAC By Fendi 5th 5