The Spot is a 13-storey building with 196 units located on Seymour near Nelson Street. The Spot is centrally situated, a short walk to Yaletown, Robson Street, BC Place and Rogers Arena, Emery Barnes Park, and Granville Street.
Address: | 933 SEYMOUR ST |
Sub-Area | Downtown VW |
Units: | 196 |
Floors: | 13 |
Rentals: | Short Term |