The Wikivoyage listing tags should be able to use data from Wikidata. Based on a Wikidata parameter the opening hours, contact details, location etc. should be loaded from Wikidata. Finally a listing entry should only a have a single parameter (Wikidata).
Mappings with Wikidata properties are available at https://www.wikidata.org/wiki/Wikidata:Wikivoyage/Resources
It should be investigated whether it's sufficient to edit the template {{listing}} (or a related Lua module) or if the listing extension needs to be manipulated. Furthermore Wikidata information could be used by the dynamic Wikivoyage maps.