Harbourfront Executive Stay Vacation Home Victoria, South Vancouver Island
Harbourfront Executive Stay is a beachfront property located in Victoria, 1.6 km from Point Ellice House and 2.3 km from Victoria Harbour Ferry. Featuring sea and mountain views, this holiday home also offers free Wi-Fi.
630 Seaforth Street 2, V9A 3R7 Victoria, Canada