Karta Vacation Rentals
Tucked on Sulayman Al Nabulsy Street in Al Abdali, Amman — a spa hotel within easy walking distance of Al Abdali Mall and Abdali Boulevard. King Abdullah I Mosque sits about 0.6 miles away and Queen Alia International Airport is roughly 37.5 km.