La villa Duck Creek Village Inn ofrece acceso rápido a lugares turísticos como el Cascade Falls, situado a unos 5 minutos a pie. Situado en un bosque, este lodge cuenta con un aparcamiento y Wi-Fi.
La villa se encuentra a 2 km del Strawberry Point, mientras que Duck Creek Pond se encuentra a tan solo 350 metros. La villa Duck Creek Village Inn se encuentra a 2,1 km de la Cueva del Mamut.
En el alojamiento podrás disfrutar de las vistas a las montañas. Esta villa dispone de un cuarto de baño con ducha a ras de suelo y también inodoro separado. Para mayor comodidad, ofrece secador de pelo y toallas de baño.
La cocina del lugar también incluye tetera y nevera café. El restaurante Martin's Corner Deli, que sirve platos de Delhi, está el restaurante a un corto paseo de la villa Duck Creek Village Inn.