15220 NE Shen Street, Redmond, Washington 98052
15220 Northeast Shen Street
Redmond
Washington
98052
US
Contact hotel for fee/deposit information