Featuring 4-star accommodations, INNYAR Hotel Riyadh is located in Riyadh, 3.8 miles from Riyadh Park and 4.5 miles from Riyadh and ALNakeel Park