The Humboldt Hub - City Escape Hotel
751 Fairfield Road, V8v 3E4, Victoria, Canada, Victoria, V8V3E4
Want to save money while travelling? It’s easy: hotel «The Humboldt Hub - City Escape» is located in Victoria. This hotel is located nearby from the city center.