Vancouver, BC
Starting From 60 €

Hotel Information

The Hotel Royal is located in a quite area of the city center only 500 meters from the Central Station, and from the main touristic attractions. The Hotel has a beautiful ancient garden with a swimming pool on the back.