Set in Riyadh, 8.4 km from Riyadh Park, Swiss Spirit Hotel & Suites Metropolitan provides air-conditioned rooms and a restaurant. This 3-star hotel offers a concierge service and luggage storage space.
Number of rooms: 81
Business Street, 18018 Riyadh, Saudi Arabia