People tend to check in during these times:
All sports in one place
Give a chance to everyone to be active
Nice view and many sport facilities
Best running track in town.
Walking the trails 5
Amazing how you reach different areas in Amman in just minutes, good for 4sq check-ins points ;)
There are also hills and windy sections here that make you feel more like you are in a forest than in the middle of Jordan's largest city; Amman.
In the heart of Amman there is an oasis of nature in which you can jog on a soft 2km track in al Hussein Sport City. If you want a fresh air there you go.
My finace plays soccer here every morning <3