Nozol Royal Inn Hotel 4 stars

North Central Area , Abi Obaida ibn Aljarrah Street, 99999 Al Madinah, Saudi Arabia

Hotel image
Read more reviews for Nozol Royal Inn Hotel