Featuring an indoor pool and overlooking Victoria's Inner Harbor, this resort and spa is located directly on the waterfront. Victoria city centre is 5 minutes' walking distance from property.
Number of rooms: 262
100 Harbour Road, V9A 0G1 Victoria, Canada
Hotel booked 2 times today.