O
One Voicetv Review of Ibis Hotel Riyad
Located in Olaya, Riyadh Saudi Arabia ... I had ...
Located in Olaya, Riyadh Saudi Arabia ... I had a wonderful stay but my first day wasn't too pleasant as you have to be there only if booked..
Comments: