Canary Beach Hotel 3 stars

King Abdulaziz Road, Yanbu Albahr, 51111 Yanbu, Saudi Arabia

Hotel image
Read more reviews for Canary Beach Hotel