Al Nokhba Royal Inn

Al Nokhba Royal Inn

King Fahad Street, Medina, Saudi Arabia., Medina
An Overview At a walk of 2O minutes from Medina, the 5-star hotel Al Nokhba Royal Inn (Previously kn More info