Victoria, Victoria
Spend a second to
save a fortune!
Spend a second to save a fortune!
100 Harbour Road, Victoria
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.
See MoreUsage of subsidiary facilities may incur additional fees