# Harbour Hotels

> Harbour Hotels is a collection of luxury independent hotels across the
> UK coastline and countryside. The structured feeds below expose every
> hotel, spa, restaurant, experience and event venue in machine-readable
> form so AI agents can answer questions accurately without scraping HTML.

## Structured Data Feeds

All feeds return `application/json` with a `generated` UTC timestamp and
typed entity arrays. Both /llmfeed/{entity} and /llmfeed/{entity}.json
URLs are accepted — the .json form is preferred for clarity.

- [Full feed (all entities)](/llmfeed.json): /llmfeed.json
- [Hotels](/llmfeed/hotels.json): /llmfeed/hotels.json
- [Spas](/llmfeed/spas.json): /llmfeed/spas.json
- [Restaurants](/llmfeed/restaurants.json): /llmfeed/restaurants.json
- [Experiences](/llmfeed/experiences.json): /llmfeed/experiences.json
- [Events & Meetings](/llmfeed/events.json): /llmfeed/events.json

## Sitemaps

- [XML sitemap](/sitemap.xml): /sitemap.xml

## Per-Page Schema

Every hotel, spa, restaurant, experience and event-venue page also
embeds JSON-LD structured data in its `<head>` using Schema.org types:
Hotel, DaySpa, Restaurant, TouristAttraction, EventVenue. Crawlers
fetching a single page will find the schema inline.

## Caching

Feed responses set `Cache-Control: public, max-age=3600`. Refetch hourly
for the freshest data; the `generated` timestamp in each payload
indicates when it was last computed.