Located in the center of Amman, this fantastic hotel is perfect for both leisure and business travelers. The hotel is located very close to the main commercial avenues of the area.It has 30 rooms, all of them equipped with air conditioning, television,..