Grand Plaza
TAKHASSUSI STREET, RIYADH Riyadh, Riyadh, Saudi Arabia
Grand Plaza Photos
Grand Plaza Map
TAKHASSUSI STREET, RIYADH Riyadh, Riyadh, Saudi Arabia
Hotel Information
Further information about this hotel will be available shortly
TAKHASSUSI STREET, RIYADH Riyadh, Riyadh, Saudi Arabia