El hotel Castle Inn & Suites Lawton, de 2 estrellas, ofrece 16 habitaciones a unos 10 minutos en coche del Elmer Thomas Park. El hotel dispone de un aparcamiento en el lugar.
El hotel se encuentra a 3 km del centro de Lawton y a solo 15 minutos en coche del aeropuerto Regional de Lawton-Fort Sill. Los atractivos de la zona también incluyen el Comanche National Museum and Cultural Center, que está a unos 10 minutos en coche de esta posada. Museum of the Great Plains está a unos 10 minutos en coche de este alojamiento.
El hotel Castle Inn & Suites cuenta con habitaciones con aire acondicionado que ofrecen TV y televisión con múltiples canales. Además, disponen de baños privados equipados con secador de pelo y toallas. Algunas habitaciones disponen de un horno de microondas y una nevera. Los cuartos de baño incluyen bañera y ducha, además de comodidades como secador de pelo y toallas.
El desayuno continental se sirve cada mañana en el Castle Inn & Suites Lawton.