Travellers enjoy visiting Deville Plaza Shopping Center, located only 0.8 km from Signature Hotel, as well as the 305-acre LeFleur's Bluff State Park accessible with 10-minute car ride. If you are willing to explore even more landmarks in Jackson, attend Parham Bridges' Park located a 17-minute stroll from the property.