Staying at Deluxe Inn Lawton, you will be 25 minutes' walk from Elmer Thomas Park and 4.5 km from the Native American Comanche Nation Casino. If you are willing to explore even more landmarks in Lawton, consider checking out Comanche National Museum and Cultural Center set 2.1 km away.