The Ritz Carlton!
Situated at the heart of the Kingdom and acclaimed as the “World’s Leading Palace Hotel” by the World Travel Award in 2011, this majestic 5 Star hotel is exquisite in every detail....
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]