Red Bell Inn befinder sig i Centrum i Leavenworth – et område i Leavenworth. Stedets naturskønne områder inkluderer blandt andet Peshastin Pinnacles State Park og Icicle Gorge, mens Upper Valley Museum og Leavenworth Nøddeknækkermuseum udgør nogle af kulturelle seværdigheder. Leavenworth Reindeer Farm og Leavenworth Sommerteater er også et besøg værd. Besøg vores rejseguide til Leavenworth