Towlan Suites 3 is located a short 3-minute walk from Shuhada Park.