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