Located at the corner of Georgia and Burrard, Royal Centre is conveniently situated within the heart of the business and retail district of downtown Vancouver offering an exciting range of restaurants, shops and services on its two floors of retail space.