Con Wi-Fi en toda la propiedad, el cómodo Hotel Crosby Stillwater, de 4 estrellas, está a unos 20 minutos a pie del Sendero Estatal Brown's Creek. Con una ubicación no muy lejos del parque Candyland, este hotel está dotado de 55 habitaciones y un bar de terraza en sus instalaciones.
El hotel goza de una ubicación conveniente a tan solo 1 km del parque Teddy Bear. El Lowell Park está ubicado justo a la vuelta de la esquina del hotel Crosby Stillwater, mientras que la parada de autobús Main Street & Mulberry Street está a unos 5 minutos a pie. Además, Lumberjack Landing está situado a unos 700 metros. Entre las experiencias culturales de la zona destaca el Puente Levadizo de Stillwater, enclavado a 3 km de este lugar cómodo.
Las habitaciones climatizadas están equipadas con aire acondicionado; comodidades modernas como una tv de pantalla plana con canales vía satélite, e incluyen baños privado con una ducha a ras de suelo y un inodoro separado. Hay cuartos de baño con un inodoro separado y una ducha en cada habitación.
El restaurante The Velveteen Speakeasy se halla cerca del Crosby.