Located in Riyadh’s business district, Grand Plaza has air-conditioned rooms with free Wi-Fi and a balcony. Its spa offers massages, a sauna room and an indoor pool. A flat-screen TV with a DVD player is in Plaza Riyadh’s spacious rooms.
Number of rooms: 105
Al Takhasossy Street, 11564 Riyadh, Saudi Arabia
Hotel booked 1 times today.