Situado a unos 500 metros de Railroad Reservoir Number Two, el Comfort Inn Santa Rosa On Route 66 dispone de 90 habitaciones para sus huéspedes. Con una piscina interior, este hotel de 3 estrellas está a 2 km de lugares de interés natural como Park Lake.
La posada está ubicada a 25 minutos a pie del Agujero azul, en una zona de recreo. K of C Hall se encuentra a una distancia de 3 km del Comfort Inn Santa Rosa On Route 66 y cerca de lagos.
Algunas de las habitaciones para no fumadores cuentan con Wi-Fi gratis y TV de pantalla plana de 32 pulgadas, además de servicio de tetera/cafetera. Las habitaciones disponen de ducha.
Los huéspedes pueden empezar el día con un gratuito desayuno, que incluye huevos, cereales y carne.