1. Hampton Inn & Suites Stroud 915 Ada Webb Dr, Stroud, OK 74079 Coordinate: 35.7543,-96.66419 Phone: (918) 987-0144