Atheel, KAFD Hotel has opened its doors in Riyadh’s King Abdullah Financial District (KAFD), introducing a new Saudi-operated luxury business hotel featuring 214 rooms and suites, multiple dining venues, wellness facilities and extensive meeting and event spaces.