Dit hotel ligt in het centrum van Leavenworth, op 20 minuten rijden van het Wenachee National Forest. Alle kamers zijn voorzien van gratis WiFi. U kunt ontspannen op het ruime terras met uitzicht op de bergen.
Alle kamers van Hotel Leavenworth zijn voorzien van kabel-tv met gratis filmkanalen. U vindt er ook een koelkast, een magnetron en koffiefaciliteiten.
De Icicle Brewing Company ligt op 5 minuten lopen van Hotel Leavenworth Leavenworth. Het Front Street Park ligt op slechts een steenworp afstand.