Swiss Spirit Metropolitan Riyadh
Located in Riyadh, Swiss Spirit Metropolitan Riyadh is in the business district, within a 10-minute drive of Roman Sabratha and Riyadh Park Mall. This hotel is 11.3 mi (18.2 km) from Riyadh International Convention and Exhibition Center and 4.4 mi (7 km) from Kingdom Hospital.