The Castle HotelHotel
26, Tarek Prince Al Hussein Bin Abdullah II Street, Amman, 11171
Situated in Amman, 7.5 km from Temple of Hercules and the Roman Corinthian Column, The Castle Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.