Incredible views of the city, the marina/water, and the mountains from floor-to-ceiling windows in every room. Located right in the middle of downtown and within walking distance of everything. If you're seeing a show at Rogers Arena - this is literally across the street.