Olaya Street Serviced Apartment, Olaya

1 Bed | 2 Beds
Underground Station iconOlaya street bus stand
6231162311
Add to wishlist
From SAR770 per night