HotelsClick.com

Wed Plaza Hotel

3 Stars

  Al Mansourah Street , Al Hamra District, Jeddah Saudi Arabia - 21422 - Jeddah, Saudi Arabia View Map

Booking.com
Book