Hampton Hotels recently announced the opening of its 2,000th hotel, located in downtown Bellevue. The 128-room Hampton Inn & Suites Bellevue Downtown-Seattle is located at 11405 NE 2nd Place, near 116th Avenue NE. The five-story hotel includes an indoor pool, fitness room, and 24-hour business center. Each guest room includes […]