El Manitou Inn Manitou Springs, situado a 3 km del Castillo de Glen Eyrie, ofrece una piscina exterior de temporada y Wi-Fi en zonas comunes. Este hotel de 3 estrellas se encuentra a 3 km de la estación de tren Pikes Peak Cog y justo al lado del Parque Schryver.
Situado cerca de un barrio histórico, este hotel está cerca de un jardín. El Jardín de los Dioses está situado a unos 10 minutos en coche del Manitou Inn. La parada de autobús El Paso & Mayfair también está situada muy cerca de esta propiedad.
El hotel acoge a sus huéspedes en 23 habitaciones equipadas con internet de alta velocidad y TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Los baños disponen de un inodoro separado y una ducha, además de instalaciones como secador de pelo y toallas.
El barrio cuenta con varios restaurantes, entre ellos Savelli's, que se encuentra a 200 metros del Manitou Inn Manitou Springs.