Coast Plaza Hotel and Suites

Coast Plaza Hotel and Suites
1763 Comox Street, Vancouver, Canada