Swiss Spirit Hotel & Suites Turaif
Turaif, Al Hudud ash Shamaliyah
Located in Turaif, Swiss Spirit Hotel & Suites Turaif is within a 5-minute drive of Al Rajhi Mosque and Princess Sarah Mosque. This hotel is 2.1 mi (3.4 km) from Balawi Mosque and 2.2 mi (3.5 km) from Moammar Mosque.