Situated in downtown Bellevue, the hotel is nine miles east of Seattle and just 20 minutes from the Seattle/Tacoma...
100 112th Avenue NE, Bellevue