Room 1
This charming hotel is situated in Riyadh. The 290 welcoming units offer a perfect place to relax at the end of the day. Pets are not allowed at this hotel.