City Suites

Prince Majed Street, South Khobar District , 31952 Al Khobar, Saudi Arabia

Hotel image
Read more reviews for City Suites