How to build a site showing trips deals

I want to build a site listing huge number of tours, 1000+, like a travel agency. In fact, I don't need ecommerce function at all, just a list of trips and detailed information of each trip. When a trip is not available, I'd like to either mark it as unavailable or delete it.

I already have 1000+ trips information with images, is there a way to import them via a CSV or something? I found some travel themes for woocommerce, and they could basically fulfill my needs. But they do not support bulk import, and all tours cannot be found under woocommerce in admin menus, which means it is not possible to use import tool for woocommerce to solve the huge number of tours creation and management.

Any suggestions?