Dieses Hotel begrüßt Sie im Stadtzentrum von Leavenworth, 20 Fahrminuten vom Wenachee National Forest entfernt. WLAN nutzen Sie in allen Zimmern kostenfrei. Entspannen Sie auf der großen Terrasse mit Bergblick.
Alle Zimmer im Hotel Leavenworth verfügen über Kabel-TV mit kostenfreien Filmkanälen. Ein Kühlschrank, eine Mikrowelle und Kaffeezubehör sind ebenfalls vorhanden.
Die Icicle Brewing Company liegt nur 5 Gehminuten vom Hotel Leavenworth Leavenworth entfernt. Der Front Street Park liegt nur wenige Schritte entfernt.