The dramatic new 41-story W Hotel Tower features luxury on a grand scale. Located in the heart of downtown Bellevue, Washington, within several miles of the headquarters of Microsoft, Amazon, and other global companies, it includes 245 hotel rooms and 231 upscale apartments atop a three-level podium. The podium includes boutique shops, various themed restaurants, a state-of-the-art IMAX theatre, and other recreational amenities for the public, apartment dwellers, and hotel guests. In addition, the six-level subterranean parking structure provides 2,200 spaces and connects to the adjacent Lincoln Square North via a tunnel, creating a massive parking network for over 4,000 vehicles.
… Read More →