
The Royals
North Vancouver
Located in the heart of Central Lonsdale, The Royals is comprised of two modern residential rental towers with over 8,000 square feet of resort-style amenities and a host of retail conveniences just an elevator ride away.
Learn more