Coast Plaza Hotel & Suites

1763 Comox St
Vancouver
Canada