Fast Facts

Insider Tips
The hotel is located in Vancouver's tallest building at 61 storeys.