Rest Inn Granada, Riyadh, Saudi Arabia
Rest Inn Granada is conveniently located at Al Olaya Mall Complex in Riyadh, Saudi Arabia
Hotel Location:
Address: Al Olaya Mall Complex
City: Riyadh
Country: Saudi Arabia
Hotel Features:
- Check-In Time: 4 PM
- Check-Out Time: noon