Situato nel centro di Leavenworth, questo hotel si trova a 20 minuti di auto dalla Wenachee National Forest. Tutte le camere sono coperte dalla connessione Wi-Fi gratuita. Potrete rilassarvi sulla spaziosa terrazza con vista sulle montagne.
Tutte le camere del Bavarian Ritz Hotel sono dotate di TV via cavo con canali cinematografici gratuiti. Dispone di frigorifero, forno a microonde e set per la preparazione del caffè.
La Icicle Brewing Company si trova a 5 minuti a piedi dal Bavarian Ritz Hotel Leavenworth. Il Front Street Park si trova a pochi passi.