Arabela Hotel 3 stars

Al Jaheth Street, Shmeisani Area, 11193 Amman, Jordan

Hotel image
Read more reviews for Arabela Hotel