Le Sleep Inn & Suites Elk City est situé à Elk City, dans l'Oklahoma, à proximité des principales autoroutes. L'historique U.S. Route 66 traverse Elk City. Le complexe National Route 66 Museum Complex, situé à seulement 8 km de l'hôtel, fait partie du complexe Old Town Museum qui offre une superbe vue sur la ville historique d'Elk.
Parmi les autres attractions à proximité figurent le circuit automobile Elk City Speedway et le parc Ackley. Le théâtre communautaire Red Carpet est situé à seulement 8 km. L'établissement propose également un petit-déjeuner chaud gratuit le matin Medley, une connexion Wi-Fi haut débit gratuite, une piscine intérieure chauffée, un bain à remous et une salle de sport.
La salle de réunion peut accueillir un groupe de 50 personnes maximum. Une blanchisserie et de nombreuses places de stationnement sont disponibles pour plus de commodité.