Massara House Al Khobar

Prince Majid, 31952 Al Khobar, Saudi Arabia

Hotel image
Read more reviews for Massara House Al Khobar