Century Plaza Hotel & Spa

1015 Burrard St
Vancouver
Canada