Zhejiang Business Vocational College tiene dos campus, el campus de Binjiang (Nº 470 Wenbin Road, distrito de Binjiang, ciudad de Hangzhou, provincia de Zhejiang) y el campus de Desheng (Nº 238 Desheng Road, distrito de Gongshu, ciudad de Hangzhou, Zhejiang). Provincia). El campus de Binjiang cuenta con departamentos como la Escuela de Tecnología de la Información, la Escuela de Economía y Comercio, la Escuela de Ingeniería Aplicada y la Escuela de Arte y Diseño. Entre ellos, el Instituto Culinario de Turismo está ubicado en el campus de Binjiang.
La Facultad de Turismo y Cocina de la Facultad de Comercio Vocacional de Zhejiang se estableció en 1974. Es una de las primeras escuelas de China en impartir educación vocacional culinaria y es conocida como el "Huangpu de la cocina de Zhejiang". Hay especializaciones en tecnología de cocina y nutrición, gestión hotelera, guía turística, tecnología alimentaria occidental, inglés turístico y gestión de catering. La universidad cuenta con un edificio de formación turística de cinco estrellas totalmente simulado, que incluye una sala de formación en cocina, una sala de formación en gestión de vinos y una sala de formación de guías turísticos.