Situé dans le centre-ville de Leavenworth, le Hotel Leavenworth se trouve à 20 minutes de route de la forêt nationale de Wenatchee. Une connexion Wi-Fi gratuite est accessible dans toutes les chambres. Vous pourrez vous détendre sur la spacieuse terrasse avec vue sur la montagne.
Toutes les chambres du Hotel Leavenworth sont équipées d'une télévision par câble avec chaînes cinéma gratuites. Un réfrigérateur, un four micro-ondes et un plateau/bouilloire sont également fournis.
La société de brasserie Icicle est située à 5 minutes de l'établissement. Enfin, le parc de Front Street est implanté à quelques pas.