WP Travel is a translation ready plugin and can be translated in any language you want.

Regarding the query about displaying the site in the multiple languages, yes definitely you can make your site multilingual and for this, we recommend using the WPML plugin. Using the WPML translation plugin, you will be able to display your site in multiple languages.