Hotel · Victoria, Canada
Creators applied
3
Heading to Victoria in the next 90 days
7
The Oak Bay Beach Hotel is a resort offering luxury accommodations, a spa, mineral pools, and multiple dining experiences.