Image November 15, 2023 10-story, 150-room hotel planned at 200 108th St. NE in Bellevue The $60M project could begin construction as early at 2025