The Villa Maris sits directly on the ocean above the sea wall at 2222 Bellevue Ave in West Vancouver. Our suites look directly out onto the ocean and has unobstructed views sweeping from Stanley Park to the east, Point Gray t…
The Villa Maris sits directly on the ocean above the sea wall at 2222 Bellevue Ave in West Vancouver. Our suites look directly out onto the…