The address fields

What is preferable to use while setup address field , Taxonomy or any other way 

I am working on Travel website , the hotels will have address, city , country & province … how to manage that issue

Drupal version: 


Source: https://www.drupal.org/taxonomy/term/2/feed