I'm having a problem with adding an appropriate schema to historic buildings, temples that are also tourist attractions etc.
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": ["TouristAttraction", "LandmarksOrHistoricalBuildings"],
"name": "Effiel Tower",
"description": "It's an amusement park in Marne-la-Vallée, near Paris, in France and is the most visited theme park in all of France and Europe.",
"image":"http://www.disneylandparis.it/ssd.jpg",
"openingHours":["Mo-Fr 10:00-19:00", "Sa 10:00-22:00", "Su 10:00-21:00"],
"isAccessibleForFree": false,
"currenciesAccepted": "EUR",
"paymentAccepted":"Cash, Credit Card",
"priceRange":"50",
"url":"http://www.disneylandparis.it/"
}
</script>
Gives the error that LandmarksOrHistoricalBuildings
does not allow price, or hours.
Looking at other schemas they listed them as local businesses.
My preference would be the TouristAttraction schema as above.
Primarily I'd like the Name, description, geo, opening hours, price
I'm following https://schema.org/TouristAttraction but again, no prices.
Is the following acceptable?
What's the best route forward?
List a basic TouristAttraction schema and then add in local business as a separate schema? Then a review?