Is this hotel downtown?
Address: 810 US-2, Leavenworth, WA 98826, USA
Adrian Plunkett | Aug 20, 2018
Yes. Middle of town
John Phifer | Aug 20, 2018
Yes, it's right across the street from the park.
Ralph Bankston | Aug 20, 2018
Right across the street from downtown
Thanks! Your answer is awaiting moderation.