Four Seasons Hotel Riyadh at Kingdom Centre, Saudi Arabia’s 5-Star Luxury Hotel (4K Tour & Vlog)
Let’s take a look at the Four Seasons Hotel Riyadh at Kingdom Centre, a 5-star luxury hotel located inside the Kingdom Centre Tower in Riyadh, the capital of Saudi Arabia. ■Hotel Information Hotel name: Four Seasons Hotel Riyadh at Kingdom Centre Address: Kingdom Centre, Olaya St, Al Olaya, Riyadh 11321, Saudi Arabia Opened: 2003 (renovated…