Russell Investments Center
save place
Sweeping Views of Downtown Seattle
The Russell Investments Center in downtown Seattle (1301 2nd Ave–next to the Seattle Art Museum) has a 17th floor park with amazing views. The 17th floor is open during building business hours.
Have you been here? Share a tip or a photo with fellow travelers.
Original hotel 1000