Mohammad Al Jaabari Street Building18,Mohammad Al Jaabari Street, Amman
6 km
from the center of
Amman
See available rooms
Enter the dates to see the current room rates