Los huéspedes del cómodo Lowell Inn Stillwater, de 3 estrellas, pueden disfrutar de acceso al Palacio de Justicia Histórico del Condado de Washington, situado a unos 10 minutos a pie. Con una ubicación a tan solo 600 m del Puente Levadizo de Stillwater, esta posada viene con 35 habitaciones y un bar lounge en sus instalaciones.
El hotel goza de una ubicación conveniente a unos 25 minutos a pie del mirador panorámico, mientras que lugares de interés natural como el Lowell Park están a unos 2 km. El parque Teddy Bear se sitúa a unos cuantos pasos del Lowell Inn Stillwater, mientras que la parada de autobús Myrtle Street & 2nd Street está a tan solo 50 metros. Situado en Stillwater, este lugar cómodo se sitúa justo al lado del parque Candyland.
Algunas habitaciones disponen de una chimenea de piedra, junto con un escritorio para tu comodidad. También disponen de cafetera y una nevera. Las habitaciones separadas están equipadas con un armario. Los baños privados incluyen una ducha a ras de suelo y un inodoro separado, así como comodidades como secadores de pelo y toallas de baño.
El restaurante de estilo americano George Washington Room prepara platos americanos.