Suite Terrace

The Rosewood Hotel Georgia is located in the heart of downtown Vancouver.