Arab Tower Hotel 2 stars

Downtown, Al Hashimi Street, 11118 Amman, Jordan

Hotel image
Read more reviews for Arab Tower Hotel