Located in Leavenworth city centre, this hotel is 20 minutes drive from Wenachee National Forest Free Wi-Fi is included in all rooms Guest can relax on the spacious terrace complete with mountain views Cable TV with free movie channels is included in all guest rooms at Bavarian Ritz Hotel A refrigerator, microwave and coffee-making facilities are provided Icicle Brewing Company is 5 minutes walk from Bavarian Ritz Hotel Leavenworth Front Street Park is just steps away