From f19375d19b129d0d0bdecbfee75cd39094a452a0 Mon Sep 17 00:00:00 2001
From: Christoph Pracht <pracht@cl.uni-heidelberg.de>
Date: Thu, 29 Feb 2024 17:05:17 +0100
Subject: [PATCH] Add multiagent generation

---
 src/multiagent/heidelkberg.json          | 4074 ++++++++++++++++++++++
 src/multiagent/multi_agent_generation.py |  390 +++
 src/multiagent/schema.py                 |  249 ++
 src/multiagent/user_scripts.py           |  189 +
 4 files changed, 4902 insertions(+)
 create mode 100644 src/multiagent/heidelkberg.json
 create mode 100755 src/multiagent/multi_agent_generation.py
 create mode 100644 src/multiagent/schema.py
 create mode 100644 src/multiagent/user_scripts.py

diff --git a/src/multiagent/heidelkberg.json b/src/multiagent/heidelkberg.json
new file mode 100644
index 0000000..9af1386
--- /dev/null
+++ b/src/multiagent/heidelkberg.json
@@ -0,0 +1,4074 @@
+{
+  "attractions": [
+    {
+      "description": "The Monastery of St. Michael German: Michaelskloster, on the Heiligenberg (Saints' Mountain) in Heidelberg, was a branch of the nearby Lorsch Abbey. The ruined complex that can be seen today was built beginning in 1023. The monastery was occupied successively by several religious orders before it was abandoned in the 16th century.\n\nThe first mention of the monastery is in the Lorsch codex, from the 12th century, which dates the founding of the monastery to 870. No remains of an earlier monastery have been found, so this might have been merely an estimate of the founding. ",
+      "housenumber": "1",
+      "name": "St. Michaelskloster",
+      "price": "free",
+      "street": "Auf dem Heiligenberg",
+      "suburb": "Handschuhsheim",
+      "website": "https://en.wikipedia.org/wiki/Monastery_of_St._Michael_(Heidelberg)",
+      "wheelchair": "no",
+      "attraction_type": [
+        "active",
+        "architecture",
+        "educational",
+        "historic",
+        "nature",
+        "outdoor"
+      ],
+      "area": "north"
+    },
+    {
+      "description": "Der Ehrenfriedhof mit einer Fläche von circa 17,2 ha befindet sich in etwa 290 m Höhe auf dem sogenannten Ameisenbuckel, oberhalb des Bergfriedhofs. Er wurde in den Jahren 1931 – 1935 vom Reichsarbeitsdienst erbaut, um für die im 1. Weltkrieg gefallenen und verstorbenen Soldaten einen Ruheplatz anzulegen, der auch für Aufmärsche und Zeremonien geeignet war.",
+      "name": "Ehrenfriedhof",
+      "price": "free",
+      "street": "Promenadenweg/Bierhelderhofweg",
+      "suburb": "Rohrbach",
+      "website": "https://www.heidelberg.de/hd,Lde/HD/Rathaus/Ehrenfriedhof+Heidelberg.html",
+      "wheelchair": "no",
+      "attraction_type": ["educational", "outdoor"],
+      "area": "south"
+    },
+    {
+      "description": "Der Turm ist etwa 34 m hoch und hat eine Grundfläche von 960 x 1150 cm. Er besitzt fünf Ebenen, drei davon zeigen zur Innenhofseite hin offene Galerien mit spitzbogigen Doppelarkaden.\nDer Hexenturm war bis 1392 Teil der westlichen Stadtbefestigung und ist als einziger Wehrturm der mittelalterlichen Stadtmauer erhalten geblieben. Von daher kommt ihm auch eine außerordentliche städtebauliche und landesgeschichtliche Bedeutung zu.\n \nDie Bezeichnung Hexenturm lässt in der Regel auf die Zeit der Hexenverfolgung schließen. Manche dieser Türme wurden damals tatsächlich dazu genutzt, Personen, die der Hexerei beschuldigt wurden, bis zu ihrer Verhandlung und Aburteilung darin einzusperren. Allerdings lässt sich für den Heidelberger Hexenturm diese Vermutung historisch nicht belegen. Dennoch diente das auch Diebesturm genannte Gebäude, mit seinem untersten Raum im 15. Jahrhundert als Gefängnis.\n\nWie viele andere Gebäude der Stadt wurde auch der Turm während des Pfälzischen Erbfolgekriegs zerstört. Nach dem Wiederaufbau erhielt er statt des mittelalterlichen Spitzhelmdachs einen zeitgemäßen Mansarddachhelm.\n\nIm 20. Jahrhundert wurde er in den Bau der Neuen Universität integriert und die ehemals zugemauerten Arkaden wieder geöffnet.\nIn der ersten Etage ist eine Gedenkstätte für die im 1. Weltkrieg gefallenen Studenten, Beamten und Dozenten der Universität  Heidelberg zu finden, die als Soldaten im Ersten Weltkrieg gefallen sind.\n\n\nWir verlassen den Innenhof wieder Richtung Seminarstraße und sehen auf der gegenüberliegenden Seite das Carolinum.",
+      "housenumber": "3",
+      "name": "Hexenturm",
+      "price": "free",
+      "street": "Grabengasse",
+      "suburb": "Altstadt",
+      "wheelchair": "no",
+      "attraction_type": ["architecture", "historic"],
+      "area": "center"
+    },
+    {
+      "description": "Der Zoo Heidelberg wurde 1933 gegründet und am 20. November 1934 offiziell eröffnet. Die Anlage umfasst 10,2 ha und zählte im Jahr 2015 knapp 500.000 Besucher. Der Tierbestand umfasst etwa 2478 Tiere in 155 Arten. Der Zoo beteiligt sich an mehreren Europäischen Erhaltungszuchtprogrammen.",
+      "housenumber": "3",
+      "name": "Tiergarten",
+      "phone": "+496221 5845000",
+      "price": "moderate",
+      "street": "Tiergartenstraße",
+      "suburb": "Neuenheim",
+      "website": "https://www.zoo-heidelberg.de/",
+      "wheelchair": "yes",
+      "attraction_type": ["child_friendly", "indoor", "outdoor", "zoo"],
+      "area": "north"
+    },
+    {
+      "description": "Besonders eindrucksvoll sind die mächtigen Mammutbäume. Sie stammen aus Nordamerika und waren ein Teil der Lebenswelt indianischer Kulturen. Das Naturverständnis dieser Menschen und der Gleichklang mit der Umwelt in der sie lebten, waren die Leitgedanken bei der Ausgestaltung der Orte des Verweilens und dem Rundweg durch dieses Arboretum.\n\nDer kunstvolle Totempfahl hinter dem Tisch mit dem Weißkopfseeadler erinnert an die unauflösliche Bindung des Menschen an die Natur. Er lässt dem Betrachter die Freiheit, die Bilder und Symbole in all ihrer Gegensätzlichkeit in einen Gleichklang zu bringen.",
+      "housenumber": "1",
+      "name": "Arboretum I",
+      "price": "free",
+      "street": "Mammutbaum im Arboretum",
+      "suburb": "Altstadt",
+      "website": "https://www.heidelberg.de/hd/HD/Leben/arboreten.html",
+      "wheelchair": "no",
+      "attraction_type": [
+        "active",
+        "child_friendly",
+        "nature",
+        "outdoor",
+        "view"
+      ],
+      "area": "center"
+    },
+    {
+      "description": "Am Speyerer Hof haben vor allem Baumarten aus dem nahen und fernen Osten eine neue Heimat gefunden. Diese Bäume bestimmen den Charakter und die Stimmung der kleinen exotischen Waldlandschaft. Die eigens angelegten und sehr schön gestalteten Stationen der Ruhe und Besinnung laden ein zur Begegnung mit fernöstlicher Meditation.",
+      "housenumber": "1",
+      "name": "Arboretum II",
+      "price": "free",
+      "street": "Bierfelderhof",
+      "suburb": "Altstadt",
+      "website": "https://www.heidelberg.de/hd/HD/Leben/arboreten.html",
+      "attraction_type": ["nature", "outdoor"],
+      "area": "center"
+    },
+    {
+      "description": "Berühmte, 1788 erbaute Fußgängerbrücke mit Panoramablick auf die Wahrzeichen der Stadt.",
+      "housenumber": "1",
+      "name": "Alte Brücke",
+      "phone": "+496221 5844444",
+      "price": "free",
+      "street": "Am Hackteufel",
+      "suburb": "Altstadt",
+      "website": "https://en.wikipedia.org/wiki/Monastery_of_St._Michael_(Heidelberg)",
+      "wheelchair": "yes",
+      "attraction_type": ["architecture", "historic", "outdoor"],
+      "area": "center"
+    },
+    {
+      "description": "Kirche mit Führungen und begehbarem Turm mit Panoramablick auf die Stadt.",
+      "housenumber": "189",
+      "name": "Heiliggeistkirche",
+      "phone": "+496221 21117",
+      "price": "free",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "website": "https://ekihd.de",
+      "wheelchair": "yes",
+      "attraction_type": [
+        "architecture",
+        "educational",
+        "historic",
+        "indoor",
+        "view"
+      ],
+      "area": "center"
+    },
+    {
+      "description": "Von den Nazis erbautes und später von amerikanischen Alliierten genutztes Amphitheater in einer Waldregion.",
+      "housenumber": "1",
+      "name": "Thingstätte",
+      "price": "free",
+      "street": "Thingstätte",
+      "suburb": "Neuenheim",
+      "website": "https://de.wikipedia.org/wiki/Thingst%C3%A4tte_(Heidelberg)",
+      "wheelchair": "no",
+      "attraction_type": [
+        "active",
+        "architecture",
+        "educational",
+        "historic",
+        "nature",
+        "outdoor",
+        "view"
+      ],
+      "area": "north"
+    },
+    {
+      "description": "Botanischer Universitätsgarten mit großen Gewächshäusern und 10.000 Pflanzenarten. Eintritt frei.",
+      "housenumber": "361",
+      "name": "Botanischer Garten",
+      "phone": "+496221 545783",
+      "price": "free",
+      "street": "Im Neuenheimer Feld",
+      "suburb": "Neuenheim",
+      "website": "https://www.botgart.cos.uni-heidelberg.de",
+      "wheelchair": "yes",
+      "attraction_type": [
+        "child_friendly",
+        "educational",
+        "indoor",
+        "nature",
+        "outdoor"
+      ],
+      "area": "north"
+    },
+    {
+      "description": "Universitätskarzer mit graffitibedeckten Zellenwänden, von 1778 bis 1914 für aufsässige Studenten genutzt.",
+      "housenumber": "2",
+      "name": "Studentenkarzer",
+      "phone": "+496221 5412815",
+      "price": "moderate",
+      "street": "Augustinergasse",
+      "suburb": "Altstadt",
+      "website": "https://www.zoo-heidelberg.de/",
+      "wheelchair": "no",
+      "attraction_type": [
+        "child_friendly",
+        "educational",
+        "historic",
+        "indoor"
+      ],
+      "area": "center"
+    },
+    {
+      "description": "Dieser malerische, per Standseilbahn zugängliche Hügel ist wegen des Blicks auf Heidelberg und den Neckar beliebt.",
+      "housenumber": "1",
+      "name": "Königstuhl",
+      "price": "free",
+      "street": "Mammutbaum im Arboretum",
+      "suburb": "Altstadt",
+      "wheelchair": "limited",
+      "attraction_type": ["active", "nature", "outdoor", "view"],
+      "area": "center"
+    },
+    {
+      "description": "Schlossruine des 16. Jahrhunderts aus rotem Sandstein an einem Berghang mit Führungen und dem Großen Fass.",
+      "housenumber": "1",
+      "name": "Heidelberger Schloss",
+      "phone": "+496221 53840",
+      "price": "cheap",
+      "street": "Schlosshof",
+      "suburb": "Altstadt",
+      "website": "https://www.schloss-heidelberg.de/",
+      "wheelchair": "yes",
+      "attraction_type": [
+        "architecture",
+        "educational",
+        "historic",
+        "indoor",
+        "outdoor",
+        "view"
+      ],
+      "area": "center"
+    },
+    {
+      "description": "Im spätklassizistischen Theaterbau stehen Opern, Konzerte, Schauspiel- und Tanzstücke auf dem Programm.",
+      "housenumber": "10",
+      "name": "Theater",
+      "phone": "+496221 58200000",
+      "price": "expensive",
+      "street": "Theaterstraße",
+      "suburb": "Altstadt",
+      "website": "http://www.theaterheidelberg.de/",
+      "wheelchair": "yes",
+      "attraction_type": ["educational", "indoor", "passive"],
+      "area": "center"
+    },
+    {
+      "description": "Vom Boulderboom war 2010 noch nichts zu spüren, so dass uns die 1000qm große Halle in Heidelberg eher einschüchterte und uns zweifeln lies, ob überhaupt genügend Boulderer kommen werden! Nun, nach 10 Jahren erfolgreicher Geschichte und zwei weiteren Locations fühlen wir uns durch die Corona-Pandemie wieder als Start Up und investieren in die Zukunft",
+      "housenumber": "25",
+      "name": "Boulderhaus",
+      "price": "expensive",
+      "street": "Im Bosseldorn",
+      "suburb": "Rohrbach",
+      "website": "https://www.boulderhaus.net/",
+      "wheelchair": "no",
+      "attraction_type": ["active", "child_friendly", "indoor"],
+      "area": "south"
+    },
+    {
+      "description": "Spring dich Glücklich.",
+      "housenumber": "1-3",
+      "name": "Sprungbude",
+      "price": "moderate",
+      "street": "Harbigweg",
+      "suburb": "Kirchheim",
+      "website": "http://sprungbude-heidelberg.de",
+      "wheelchair": "no",
+      "attraction_type": ["active", "child_friendly", "indoor"],
+      "area": "south"
+    },
+    {
+      "description": "Kino",
+      "housenumber": "6",
+      "name": "LUXOR-Filmpalast",
+      "phone": "+496221 4352744",
+      "price": "expensive",
+      "street": "Eppelheimer Str.",
+      "suburb": "Bahnstadt",
+      "website": "https://www.luxor-kino.de/heidelberg/",
+      "wheelchair": "yes",
+      "attraction_type": ["child_friendly", "indoor", "passive"],
+      "area": "center"
+    },
+    {
+      "description": "Der Philosophenweg ist ein circa zwei Kilometer langer, vor allem zu Beginn sehr steiler Weg, der vom Heidelberger Stadtteil Neuenheim auf den Heiligenberg führt. Er liegt damit dem Heidelberger Schloss am Königstuhl direkt gegenüber und ist eine der Sehenswürdigkeiten Heidelbergs.",
+      "housenumber": "1",
+      "name": "Philosophenweg",
+      "price": "free",
+      "street": "Philosophenweg",
+      "suburb": "Neuenheim",
+      "website": "https://de.wikipedia.org/wiki/Philosophenweg_(Heidelberg)",
+      "wheelchair": "limited",
+      "attraction_type": [
+        "active",
+        "educational",
+        "historic",
+        "nature",
+        "outdoor",
+        "view"
+      ],
+      "area": "north"
+    }
+  ],
+  "hotels": [
+    {
+      "description": "Set in the hills overlooking the Neckar river and Rhine Valley, this circa-1851 hotel is a 13-minute walk from Heidelberg Castle and 15 km from Schwetzingen Palace.\nThe straightforward rooms feature free Wi-Fi, flat-screen TVs and en suite bathrooms. Suites add sitting areas.\nFreebies include parking and a breakfast buffet. Other amenities include an informal restaurant with regional cuisine, and patio seating overlooking the city, as well as seasonal live entertainment on the terrace lounge. There's also a sculpture park, plus meeting space.",
+      "housenumber": "31",
+      "name": "Molkenkur",
+      "phone": "+49 6221 654080",
+      "price": "expensive",
+      "street": "Klingenteichstraße",
+      "suburb": "Altstadt",
+      "website": "https://www.molkenkur.de/",
+      "wheelchair": "yes",
+      "stars": "4",
+      "area": "center"
+    },
+    {
+      "description": "Overlooking the Neckar river, this refined, neoclassical hotel is 1.6 km from Heidelberg Castle and 18.5 km from Mannheim City Airport.\nPlush suites with refined decor feature free Wi-Fi, iPod docks and flat-screen TVs, as well as fireplaces and minibars. They also come with living rooms, dining areas and kitchenettes. Some have private balconies offering views of the old city and castle. Upgraded suites have roof terraces with hot tubs.\nFree perks include hot breakfast and airport pickups in high-end sports cars. A restaurant and bar set on a cruise boat serves Mediterranean cuisine. There's also a sauna and fitness center.",
+      "housenumber": "12",
+      "internet_access": "wlan",
+      "name": "Heidelberg Suites",
+      "phone": "+496221655650",
+      "price": "moderate",
+      "street": "Neuenheimer Landstraße",
+      "suburb": "Neuenheim",
+      "website": "https://www.heidelbergsuites.com/",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "description": "Set 2 km from the Old Bridge over the Neckar River, this charming, refined hotel in a 1907 villa is 4 km from Schloss Heidelberg and a minute's walk from the nearest tram station.\nBright and airy rooms with a contemporary vibe offer Wi-Fi and flat-screen TVs, as well as modern bathrooms with glass-paneled showers. Upgraded rooms add sitting areas and/or balconies.\nThere's a cozy bar. Breakfast and parking are available.",
+      "housenumber": "30",
+      "internet_access": "no",
+      "name": "Astoria",
+      "phone": "+49 6221 729035-0",
+      "price": "moderate",
+      "street": "Rahmengasse",
+      "suburb": "Neuenheim",
+      "website": "https://www.heidelberg-astoria.de/",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "description": "Unser familiengeführtes ApartmentHotel Heidelberg Kurpfalzhof liegt in der schönen Rhein-Neckar-Region bei Schwetzingen, ganz in der Nähe der Universitätsstädte Heidelberg und Mannheim. Die verkehrsgünstige Lage ist ideal für Geschäftsleute und Städtereisende. Was Sie auch vorhaben, vom Kurpfalzhof aus können Sie die gesamte Metropolregion bequem erreichen, ob Sie zu einem Geschäftstermin fahren oder eine der zahlreichen Sehenswürdigkeiten besichtigen möchten.\n\nOb Sie geschäftlich oder privat auf Reisen sind, für eine Nacht oder für paar Tage bleiben: wenn Sie zwischen verschiedenen Hotels wählen sollen, werden Sie feststellen, dass das Apartment Hotel Kurpfalzhof die beste Voraussetzung hat, Ihr Zuhause in der Rhein-Neckar-Metropole zu werden. In unserem Haus erwartet Sie ein sympathisches Ambiente verbunden mit individuellem Service. Unser Angebot aus Apartments und Studios / Suiten ist ganz auf Ihre Anforderungen zugeschnitten.\n\nProfitieren Sie von unserer günstigen Lage zwischen Heidelberg und Schwetzingen, der Nähe zu Mannheim und Ludwigshafen sowie zu vielen namhaften Unternehmen.",
+      "housenumber": "10",
+      "name": "Apartments & Hotel Kurpfalzhof",
+      "phone": "0622179160",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Kurpfalzhof",
+      "suburb": "Kirchheim",
+      "website": "https://www.kurpfalzhof.de/",
+      "wheelchair": "limited",
+      "area": "south"
+    },
+    {
+      "description": "Set along Neckar River, this upscale hotel in a redbrick building is also a 14-minute walk from Heidelberg Hbf S-Bahn station and 4 km from the 16th-century Heidelberg Castle.\nHigh-end rooms and suites with dark wood furniture offer Wi-Fi (fee), flat-screen TVs, minibars, and coffeemakers. Some include bay windows and river views, while the elegant suites come with living rooms. Room service is available 24/7.\nAmenities include a steakhouse with river views, a relaxed German restaurant and a laid-back bar, plus an indoor pool. Parking is available for a fee.",
+      "housenumber": "16",
+      "internet_access": "wlan",
+      "name": "Marriott Heidelberg",
+      "phone": "+49 6221 9080",
+      "price": "moderate",
+      "street": "Vangerowstraße",
+      "suburb": "Bergheim",
+      "website": "https://www.marriott.com",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "Set within the largely residential Westadt district, this understated hotel is 9 minutes' walk from Heidelberg Central train station, and 3 km from both Heidelberg Palace and the Church of the Holy Spirit.\nThe compact, informal rooms include Wi-Fi and flat-screen TVs. Some feature exposed-brick walls and sleep up to 3 people. Suites have dining areas and kitchenettes.",
+      "housenumber": "54",
+      "internet_access": "wlan",
+      "name": "Hotel B54",
+      "phone": "+49 6221 6731456",
+      "price": "cheap",
+      "street": "Blumenstraße",
+      "suburb": "Weststadt",
+      "website": "https://hotel-b54.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "This simple hotel is a 10-minute walk from Heidelberg Hbf train station, 3.8 km from Heidelberg Castle and 11 km from Schwetzingen Palace.\nThe no-frills rooms come with free Wi-Fi, flat-screen TVs and en suite bathrooms. They also include desks.\nThere's a common area and a breakfast room. A breakfast buffet and parking are both available for a supplemental fee.",
+      "housenumber": "42",
+      "internet_access": "yes",
+      "name": "hotelo",
+      "phone": "062216517739",
+      "price": "cheap",
+      "smoking": "no",
+      "street": "Czernyring",
+      "suburb": "Weststadt",
+      "website": "https://hotelo-heidelberg.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "Set 9 km from the Church of the Holy Spirit, this casual, chalet-style hotel with an annex is 8 km from Heidelberg-Altstadt train station and 11 km from Heidelberg Castle.\nThe unassuming rooms have free Wi-Fi and satellite TV. Upgraded rooms add balconies. Family rooms sleep up to 5 people.\nFreebies include parking, plus a breakfast buffet, served in a cozy dining area. There’s a warm restaurant with a country vibe and a seasonal beer garden. Pets are welcome for a fee.",
+      "housenumber": "11",
+      "internet_access": "wlan",
+      "name": "Zum Waldhorn",
+      "phone": "+49 6221 89533 0",
+      "price": "moderate",
+      "street": "Peter-Wenzel-Weg",
+      "suburb": "Ziegelhausen",
+      "website": "https://www.zum-waldhorn.de/",
+      "area": "east"
+    },
+    {
+      "description": "Set in the Boxberg district, this bright hotel is 9 km from Heidelberg Castle and 10 km from Heidelberg Zoo.\nThe simple, low-key rooms feature balconies, free Wi-Fi, flat-screen TVs and minifridges.\nComplimentary amenities include breakfast and parking. There's also a restaurant, a bar with a beer garden, and a business center, as well as an exercise room and a sauna.",
+      "housenumber": "19",
+      "internet_access": "wlan",
+      "name": "Hotel ISG",
+      "phone": "+49 6221 38610",
+      "price": "moderate",
+      "street": "Im Eichwald",
+      "suburb": "Boxberg",
+      "website": "https://isg-hotel.de/",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "description": "A 3-minute walk from the nearest tram stop and a kilometer from Heidelberg—Weststadt/Südstadt train station, this modern apartment hotel is 4 km from Heidelberg Castle.\nThe contemporary studios and 1-bedroom apartments come with free Wi-Fi, flat-screen TVs and work desks, as well as furnished balconies and kitchens or kitchenettes.\nContinental breakfast is offered for a fee in an informal dining area. There's also an outdoor terrace.",
+      "housenumber": "40",
+      "name": "Suytes Business Studios",
+      "phone": "062211875756",
+      "price": "moderate",
+      "street": "Czernyring",
+      "suburb": "Weststadt",
+      "website": "https://www.suytes.de",
+      "area": "center"
+    },
+    {
+      "description": "Next to a cable car station on the slope of Königstuhl Mountain, this polished hotel is 4 km from both Heidelberg Palace and Heidelberg-Weststadt/Südstadt S-Bahn Station. It's 9 km from Heidelberg Zoo.\nWarmly furnished rooms, some with sloped ceilings, provide Wi-Fi, flat-screen TVs and minibars, as well as tea and coffeemaking facilities. Upgraded rooms add sitting areas; some have terraces or balconies.\nDining options include 2 upscale restaurants, one of which has a terrace, plus a beer garden, and a wine cellar that offers regular tastings. A spa area features a sauna, and a sundeck with city views. Meeting and event space is available.",
+      "housenumber": "2",
+      "name": "Königstuhl",
+      "price": "expensive",
+      "suburb": "Altstadt",
+      "website": "https://www.gasthof-koenigstuhl.de",
+      "wheelchair": "yes",
+      "stars": "4",
+      "area": "center"
+    },
+    {
+      "description": "This stylish hotel in a medieval building with original features lies 2 miles from the Schwetzingen Palace and 7.7 miles from Heidelberg Castle.\nThe individually decorated rooms come with free Wi-Fi and TVs, and many have exposed wooden beams; some add free-standing tubs.\nA breakfast buffet and parking are free. There’s a cozy Mediterranean restaurant, plus a conservatory, a lounge with fireplace and a beer garden.",
+      "housenumber": "9",
+      "name": "Grenzhof Hotel & Restaurant",
+      "phone": "+49 6202 943 0",
+      "price": "expensive",
+      "street": "Grenzhof",
+      "suburb": "Wieblingen",
+      "website": "https://www.grenzhof.de/",
+      "wheelchair": "yes",
+      "stars": "4",
+      "area": "west"
+    },
+    {
+      "description": "Surrounded by trees and gardens, this polished hotel with an annex is a 9-minute walk from the Neckar River, and 2 km from both the Schloss Heidelberg ruins and Heidelberg–Altstadt S-Bahn station.\nBright and airy rooms come with Wi-Fi, flat-screen TVs, and tea and coffeemaking facilities. Upgraded rooms add terraces, living areas and/or kitchenettes. Room service is available. There's no air conditioning.\nAmenities include a garden terrace and event space. Pets are welcome. A breakfast buffet and parking are available.",
+      "housenumber": "23",
+      "name": "Parkhotel Atlantic",
+      "phone": "https://www.parkhotel-atlantic.de/",
+      "price": "moderate",
+      "street": "Schloss-Wolfsbrunnenweg",
+      "suburb": "Schlierbach",
+      "website": "https://www.parkhotel-atlantic.de/",
+      "wheelchair": "no",
+      "area": "east"
+    },
+    {
+      "description": "Set in a landmark 1856 building, this unassuming hotel is 2 km from Heidelberg train station, the 18th-century Old Bridge, and the gardens and ruins of Heildelberg Castle.\nSimply furnished rooms offer free Wi-Fi and cable TV. Upgraded rooms and suites add sitting areas, and/or tea and coffeemaking facilities.\nBreakfast (surcharge) is served in a low-key dining room that features a terrace with bridge views.",
+      "housenumber": "2",
+      "internet_access": "wlan",
+      "name": "Bayrischer Hof",
+      "phone": "+496221 872880",
+      "price": "cheap",
+      "street": "Rohrbacher Straße",
+      "suburb": "Bergheim",
+      "website": "https://www.bayrischer-hof-heidelberg.com/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "description": "A 4-minute walk from Heidelberg Orthopädie train station, this unassuming hotel is 5 km from the Pharmacy Museum and 7 km from guided tours at the 16th-century Heidelberg Palace.\nModest rooms with wood furnishings offer complimentary Wi-Fi and flat-screen TVs. An apartment adds a kitchen and a balcony.\nThere's an informal bistro. A breakfast buffet and parking are available.",
+      "housenumber": "28",
+      "name": "Neckartal",
+      "phone": "0622189930",
+      "price": "moderate",
+      "street": "Im Hofert",
+      "suburb": "Schlierbach",
+      "website": "https://www.hotel-zum-neckartal.de/",
+      "wheelchair": "limited",
+      "area": "east"
+    },
+    {
+      "description": "This opulent, family-run hotel dating back to 1865 is 2 km from Heidelberg Castle, 6 km from Königstuhl summit and 13 km from Schwetzinger palace.\nLuxurious rooms and suites feature rich fabrics and parquet floors, and come with flat-screen TVs and Wi-Fi. They also include minibars, while suites add whirlpool baths, kitchenettes and separate living areas.\nA breakfast buffet is available. The property has a lavish fine-dining restaurant and a wood-paneled hall. There are also 2 bars, a bistro, a cafe and a summer restaurant in elegant gardens. Amenities also include a spa with an indoor pool, a sauna and a gym, plus parking.",
+      "housenumber": "1",
+      "internet_access": "wlan",
+      "name": "Europäischer Hof",
+      "phone": "+496221 5150",
+      "price": "expensive",
+      "street": "Friedrich-Ebert-Anlage",
+      "suburb": "Altstadt",
+      "website": "https://www.europaeischerhof.com/",
+      "wheelchair": "yes",
+      "stars": "5",
+      "area": "center"
+    },
+    {
+      "description": "\nThis modern, informal hotel in an area with businesses and casual eateries is a minute’s walk from the closest tram station, and 3 km from both the 18th-century Old Bridge and the 14th-century Heidelberg Castle ruins.\nBright and airy rooms with a contemporary vibe feature complimentary Wi-Fi access, as well as flat-screen TVs and coffeemakers. Apartments offer sitting areas and kitchenettes.\nThere’s a casual sitting area in the lobby.",
+      "housenumber": "2",
+      "name": "Hotel Mille Stelle",
+      "phone": "+49 6221 - 6735820",
+      "price": "cheap",
+      "street": "Goethestraße",
+      "suburb": "Weststadt",
+      "website": "https://www.millestelle.de/",
+      "area": "center"
+    },
+    {
+      "description": "Set on a bustling street 2.8 km from old town Heidelberg, this Belle Époque-style hotel lies 1.3 km from the Heidelberg-Weststadt/Südstadt train station and 3.1 km from the Heidelberg Zoo.\nThe bright, individually styled rooms come with flat-screen TVs, Wi-Fi and en suite bathrooms. Some have 4-poster beds, while others offer courtyard views or balconies. An airy suite adds a separate sitting room.\nAn elegant cafe, accented by framed vintage photographs, plush seating and a bar, serves lunch and dinner. Breakfast and parking are available.",
+      "housenumber": "8",
+      "internet_access": "wlan",
+      "name": "Denner Hotel",
+      "phone": "+49 6221 604510",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Bergheimer Straße",
+      "suburb": "Bergheim",
+      "website": "http://www.denner-hotel.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "Set in a quaint building on a picturesque market square, this casual hotel is a 10-minute walk from the German Pharmacy Museum, a 12-minute walk from Heidelberg-Altstadt train station and a 17-minute walk from Heidelberg Castle.\nThe warm rooms offer Wi-Fi, flat-screen TVs and desks.\nA breakfast buffet is served in a bright dining room, and bike storage is available in a courtyard.",
+      "housenumber": "7",
+      "name": "Hotel am Kornmarkt",
+      "phone": "+49 6221 24325",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Kornmarkt",
+      "suburb": "Altstadt",
+      "website": "https://www.hotelamkornmarkt.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "This downtown, cozy hotel is a 2-minute walk from a tram stop, a 9-minute walk from Neckar river and 1.8 km from 16th-century Schloss Heidelberg castle.\nThe unfussy rooms feature free Wi-Fi, flat-screen TVs and desks. Most rooms have air-conditioning, and some have sofas.\nA breakfast buffet (fee) is served in a low-key dining room. Other amenities include a fitness room, a sauna and bike rentals (limited). There's also a computer for guest use.",
+      "housenumber": "1",
+      "internet_access": "wlan",
+      "name": "Heidelberger Hof",
+      "phone": "+49 6221 905 700",
+      "price": "expensive",
+      "street": "Plöck",
+      "suburb": "Altstadt",
+      "website": "https://www.hotel-heidelbergerhof.de/",
+      "wheelchair": "no",
+      "stars": "4",
+      "area": "center"
+    },
+    {
+      "description": "A 2-minute walk from the Neckar River, this quaint hotel in a brewery is a 9-minute walk from Heidelberg-Altstadt S-Bahn station and 1 km from Schloss Heidelberg, the ruins of a 16th-century castle.\nThe airy, warmly furnished rooms feature TVs and sitting areas, as well as desks; most have Internet access. A suite offers a rooftop terrace. Kids age 4 and under stay at no cost when sharing with a parent.\nBreakfast is served in a charming restaurant for a fee. A pub offers light fare, an outdoor seating area and a beer garden. There's also a brewery. Parking is available (surcharge).",
+      "housenumber": "6",
+      "internet_access": "wlan",
+      "name": "Kulturbrauerei Heidelberg",
+      "phone": "+496221502980",
+      "price": "expensive",
+      "street": "Leyergasse",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "https://www.heidelberger-kulturbrauerei.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "Overlooking the Neckar River, this refined hotel dating from 1787 is also an 11-minute walk from Heidelberg-Altstadt railway station and 1.2 km from Heidelberg Castle.\nThe casual rooms provide free Wi-Fi, flat-screen TVs and minibars; some also offer pull-out sofas and river or castle views, while suites add separate living areas.\nA continental breakfast buffet is offered for a fee. Other amenities include a business center and a lounge with a fireplace.",
+      "housenumber": "66",
+      "internet_access": "wlan",
+      "name": "Holländer Hof",
+      "phone": "+496221 60500",
+      "price": "moderate",
+      "street": "Neckarstaden",
+      "suburb": "Altstadt",
+      "website": "https://www.hollaender-hof.de/",
+      "wheelchair": "yes",
+      "stars": "3",
+      "area": "center"
+    },
+    {
+      "description": "This cozy, simple hotel in a historic building is a 0.8-mile walk from Heidelberg Castle and 4.8 miles from the Königstuhl mountain.\nCasual individually decorated rooms feature wooden floors and traditional furnishings. All have free Wi-Fi, cable TV and en suite bathrooms.\nA relaxed restaurant and bar serves regional dishes and cocktails; a breakfast buffet is available for a surcharge. There's also a terrace and event space.",
+      "housenumber": "24",
+      "internet_access": "wlan",
+      "name": "Weisser Bock",
+      "phone": "+496221 90000",
+      "price": "moderate",
+      "street": "Große Mantelgasse",
+      "suburb": "Altstadt",
+      "website": "https://weisserbock.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "A 1.8-km walk from Heidelberg Castle, this unassuming hotel is also 2.1 km from Kurpfälzisches Museum and 17.2 km from Schwetzingen Palace.\nUnpretentious rooms come with Wi-Fi (surcharge) and cable TV. Suites add desks and sitting areas. Air-conditioning is not available.\nAmenities include a breakfast buffet (fee) served in a down-to-earth dining room.",
+      "housenumber": "9",
+      "internet_access": "wlan",
+      "name": "Altstadt Hotel",
+      "phone": "+496221 3070790",
+      "price": "moderate",
+      "smoking": "yes",
+      "street": "St.-Anna-Gasse",
+      "suburb": "Altstadt",
+      "website": "https://www.hd-altstadt-hotel.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "A 6-minute walk from Heidelberg Hbf S-Bahn station, this straightforward, townhouse hotel is also 2.4 km from Heidelberg Zoo and 2.9 km from Heidelberg Castle.\nThe functional rooms and suites (no air conditioning) have cable TV, minibars and Wi-Fi. Some also come with sofas and desks.\nA breakfast buffet is served in a Mediterranean-themed dining room.",
+      "housenumber": "3",
+      "internet_access": "wlan",
+      "name": "Classic Inn",
+      "phone": "+496221 138320",
+      "price": "moderate",
+      "smoking": "yes",
+      "street": "Belfortstraße",
+      "suburb": "Weststadt",
+      "website": "https://www.hotel-classic-inn.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "This sleek hotel is a 14-minute walk from the Kurpfälzisches Museum’s art and archaeology exhibits, 15 minutes from Heidelberg Hbf train station and 2.3 km from Schloss Heidelberg castle.\nModern rooms with wood flooring come with free Wi-Fi and flat-screen TVs; suites add saunas. Some quarters offer rooftop terraces and/or castle views.\nThe hotel features a castle-view, rooftop garden. A breakfast buffet is available (fee).",
+      "housenumber": "41",
+      "name": "Bergheim 41",
+      "phone": "06221750040",
+      "price": "expensive",
+      "street": "Bergheimer Straße",
+      "suburb": "Bergheim",
+      "website": "https://www.bergheim41.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "This romantic hotel, just off the historic Old Bridge, lies a 2-minute walk from the Church of the Holy Spirit. It's also a 12-minute walk from Heidelberg-Altstadt train station.\nThe simple rooms provide free Wi-Fi, TVs and en suite bathrooms. They also have views of the Old Bridge and the river.\nComplimentary full breakfast is served in the cozy restaurant and bar with old-world decorative touches, such as chandeliers. Parking is available for a fee.",
+      "housenumber": "2",
+      "name": "Vier Jahreszeiten",
+      "phone": "+49 6221 24164",
+      "price": "moderate",
+      "street": "Haspelgasse",
+      "suburb": "Altstadt",
+      "website": "https://4-jahreszeiten.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "description": "A 5-minute walk from Heidelberg Central Station, this straightforward hotel filled with artwork and sculptures is 3 km from Heidelberg Castle.\nBright, bold rooms with casual furnishings offer free Wi-Fi and flat-screen TVs. Simple apartments add separate living areas and kitchenettes.\nA free hot breakfast buffet is served in a bright breakfast room. Parking is available for a surcharge.",
+      "housenumber": "75",
+      "internet_access": "wlan",
+      "name": "Hotel Central",
+      "phone": "062216538812",
+      "price": "moderate",
+      "street": "Kaiserstraße ",
+      "suburb": "Weststadt",
+      "website": "https://info147262.wixsite.com/hotelcentral",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "A 3-minute walk from the Neckar river, this charming, redbrick hotel is also 1.5 km from the Heidelberg S-Bahn station and 2.1 km from the 16th-century ruins of Heidelberg Castle.\nModern rooms come with free Wi-Fi, flat-screen TVs and minibars. Some add sofas. No air-conditioning is available.\nComplimentary amenities include parking, and breakfast served in a cozy dining room with sitting booths or on a garden terrace. Pets welcome with prior notice.",
+      "housenumber": "6",
+      "internet_access": "wlan",
+      "name": "Regina",
+      "phone": "+49622153640",
+      "price": "moderate",
+      "smoking": "outside",
+      "street": "Luisenstraße",
+      "suburb": "Bergheim",
+      "website": "http://www.hotel-regina.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "Groß, modern eingerichtet und mit liebevollen Details ausgestattet verteilen sich unsere 166 Allergiker freundlichen Zimmer über 6 Etagen. Besonders hervorzuheben sind unsere Suiten auf der obersten Etage mit einem unverbauten Blick auf Heidelberg, das Heidelberger Schloss und Umgebung, inklusive eigenem kleinen Balkon. Das ultimative Highlight ist unsere Präsidenten Suite mit großzügigem Wohnbereich, separatem Schlafbereich(en) sowie einer eigenen Terrasse.",
+      "housenumber": "6-8",
+      "name": "PLAZA Premium Heidelberg",
+      "phone": "062214353920",
+      "price": "moderate",
+      "street": "Sofienstraße",
+      "suburb": "Altstadt",
+      "website": "https://plazahotels.de/hotel-heidelberg/",
+      "area": "center"
+    },
+    {
+      "description": "A 10-minute walk from Heidelberg Hbf S-Bahn station, this simple budget hotel is 3 km from the contemporary exhibits at Kurpfälzisches Museum, and 4 km from Heidelberg Castle.\nSimple, modern rooms with wooden floors include free Wi-Fi, desks and flat-screen TVs. Pets are welcome for a fee.\nAmenities include a 24-hour bar serving snacks, plus an all-you-can-eat breakfast buffet and free parking. There's also a business center.",
+      "housenumber": "3",
+      "internet_access": "wlan",
+      "name": "ibis Heidelberg Hauptbahnhof",
+      "phone": "+49 4962219130",
+      "price": "cheap",
+      "smoking": "no",
+      "street": "Willy-Brandt-Platz",
+      "suburb": "Weststadt",
+      "website": "https://www.accorhotels.com/gb/hotel-1447-ibis-heidelberg-hauptbahnhof/index.shtml",
+      "wheelchair": "yes",
+      "stars": "3",
+      "area": "center"
+    },
+    {
+      "description": "A 7-minute walk from the Heidelberg-Altstadt train and bus station, this elegant hotel set in a circa-1472 property is 1.8 km from Heidelberg Castle.\nFeaturing antique-style furnishings and Old Town views, classic rooms include free Wi-Fi and TVs. Some offer whirlpool tubs. Suites add living areas, and some have 4-poster beds. Upgraded suites add old-world styling, beamed ceilings and/or multiple levels. Room service is available.\nA high-end restaurant serves French cuisine in a romantic dining room with stone walls and a beamed ceiling. There's also a grand, private dining room.",
+      "housenumber": "3",
+      "internet_access": "wlan",
+      "name": "Die Hirschgasse Heidelberg",
+      "phone": "https://www.hirschgasse.de",
+      "price": "moderate",
+      "street": "Hirschgasse",
+      "suburb": "Neuenheim",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "description": "This stylish hotel in a medieval building with original features lies 2 miles from the Schwetzingen Palace and 7.7 miles from Heidelberg Castle.\nThe individually decorated rooms come with free Wi-Fi and TVs, and many have exposed wooden beams; some add free-standing tubs.\nA breakfast buffet and parking are free. There’s a cozy Mediterranean restaurant, plus a conservatory, a lounge with fireplace and a beer garden.",
+      "housenumber": "8",
+      "phone": "062029430",
+      "price": "expensive",
+      "street": "Grenzhof",
+      "suburb": "Wieblingen",
+      "website": "https://www.grenzhof.de/",
+      "wheelchair": "yes",
+      "stars": "4",
+      "area": "west"
+    },
+    {
+      "description": "This straightforward hotel is a 9-minute walk from Kongresshaus Stadthalle conference center, plus 1.7 km from Heidelberg train station and 2.2 km from Heidelberg Castle.\nThe casual rooms feature wood decor and provide free Wi-Fi and flat-screen TVs. Upgraded rooms add coffeemakers and minifridges, while suites have separate sitting areas.\nAmenities include a bar, and an informal restaurant that serves a breakfast buffet (fee). Parking is also available for a surcharge.",
+      "housenumber": "19",
+      "internet_access": "wlan",
+      "name": "Panorama",
+      "phone": "+496221 1852100",
+      "price": "expensive",
+      "street": "Bismarckstraße",
+      "suburb": "Bergheim",
+      "website": "https://www.panorama-heidelberg.de/",
+      "wheelchair": "no",
+      "stars": "3",
+      "area": "center"
+    },
+    {
+      "description": "Set 3 km from Heidelberg's city center, this country-style hotel is 7 km from the 16th-century Heidelberg Castle, and 10 km from Schwetzingen Palace's rococo theater and gardens.\nThe casual rooms with wood furnishings include free Wi-Fi and flat-screen TVs, while upgraded rooms add coffeemakers. Some rooms come with private balconies.\nParking is free and a breakfast buffet is available for a surcharge. There's a 3-room Bavarian-style restaurant, as well as a cozy lounge.",
+      "housenumber": "35-37",
+      "internet_access": "wlan",
+      "name": "Hotel Heidelberg",
+      "phone": "+49 6221 71040",
+      "price": "moderate",
+      "street": "Heuauer Weg",
+      "suburb": "Kirchheim",
+      "website": "https://www.hotelheidelberg.com/",
+      "wheelchair": "no",
+      "area": "south"
+    },
+    {
+      "description": "Verbringen Sie entspannte Nächte in unserem kleinen aber feinen Haus. Ob als Privat- oder Geschäftsreisender – starten Sie von uns aus in den Tag und genießen Sie Heidelberg und Umgebung.\nUnser Haus liegt im Stadtteil Neuenheimer Feld direkt am Neckar und in unmittelbarer Nähe zum Universitätsklinikum Heidelberg. Das Stadtzentrum und der Hauptbahnhof sind durch günstige Nahverkehrsverbindungen in wenigen Minuten erreichbar.",
+      "housenumber": "34",
+      "internet_access": "wlan",
+      "name": "Cafe Hotel Frisch",
+      "phone": "+49 6221 45750",
+      "price": "moderate",
+      "street": "Jahnstraße",
+      "suburb": "Neuenheim",
+      "website": "https://www.cafe-frisch.de/",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "description": "A 12-minute walk from Heidelberg Hauptbahnhof S-Bahn station, this funky, low-key hotel is 2.9 km from the art and archaeology exhibits at the Kurpfälzisches Museum, and 3.7 km from Heidelberg Castle.\nThe colorful, minimalist rooms offer free Wi-Fi, satellite TV and desks. Family rooms add bunk beds and sleep up to 4.\nA breakfast buffet (fee) is served in a casual dining area. Parking is free, and pets are welcome for an extra cost.",
+      "housenumber": "7",
+      "name": "B&B Hotel Heidelberg",
+      "phone": "0622113720",
+      "price": "cheap",
+      "street": "Rudolf-Diesel-Straße",
+      "suburb": "Weststadt",
+      "website": "https://www.hotelbb.de/de/heidelberg",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "In a casual townhouse, this lively hotel is an 11-minute walk from Heidelberg-Weststadt/Südstadt S-Bahn station, 2.6 km from Heidelberg Castle and 9.1 km from Militärflugplatz Heidelberg airport.\nThe airy rooms come with en suite bathrooms, free Wi-Fi, and flat-screen TVs, plus desks, and tea and coffeemakers. Studios add kitchenettes.\nA breakfast buffet, parking and an airport shuttle are available for a fee. There's a casual restaurant, plus a meeting room and coin-operated laundry facilities.",
+      "housenumber": "29",
+      "internet_access": "wlan",
+      "name": "Exzellenz Hotel",
+      "phone": "+49 6221 9150",
+      "price": "moderate",
+      "street": "Rohrbacher Straße",
+      "suburb": "Weststadt",
+      "website": "https://www.the-heidelberg.de/",
+      "wheelchair": "no",
+      "stars": "3",
+      "area": "center"
+    },
+    {
+      "description": "Set a 13-minute walk from Heidelberg train station, this unpretentious hotel is 3 km from both Heidelberg University and guided tours of Heidelberg Palace.\nThe informal rooms feature Wi-Fi and flat-screen TVs, as well as tea and coffeemaking facilities. Family rooms provide sofabeds.\nThere's a restaurant with a bar. Breakfast and parking are available.",
+      "housenumber": "26-28",
+      "internet_access": "wlan",
+      "name": "Premier Inn",
+      "phone": "062216484896",
+      "price": "cheap",
+      "street": "Czernyring",
+      "suburb": "Weststadt",
+      "website": "https://www.premierinn.com/de/de/hotels/deutschland/baden-wuerttemberg/heidelberg/heidelberg-city-bahnstadt.html?cid=GLBC_HEIBAH",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "description": "Zur Grundausstattung der Apartments zählen Sitzgelegenheiten, ein Tisch sowie ein Fernseher. Möchten Sie während Ihres Aufenthalts geschäftliche Tätigkeiten erledigen, setzen Sie sich einfach an den Arbeitsplatz und nutzen das kostenfreie Highspeed-WLAN, das ohne Aufpreis auch im gesamten Hotel und in der Lobby verfügbar ist. Reisen Sie mit Kindern, stellen wir Ihnen gern ein Zustell- oder Babybett zur Verfügung. Alle Zimmer sind mit Allergikerbettwäsche ausgestattet.\n\nIm Lobby-Bereich laden Sitzecken und Tische zum Platznehmen ein. Genießen Sie die Kombination aus maximalem Komfort eines Hotels und der Flexibilität der eigenen vier Wände. Apropos …Für das Ein- und Auschecken im Apartment-Hotel acora Heidelberg Living the City setzen wir voll und ganz auf digitale Technik. Sie können rund um die Uhr unseren Check-in-Automaten nutzen. So bleiben Sie bei An- und Abreise hochgradig flexibel. Oder Sie setzen ebenfalls ganz auf smarte Technik und erledigen direkt alles digital. Auch mobile Türöffnung und digitales Payment sind unkompliziert via Smartphone und Tablet möglich. So easy geht Hotel heute!",
+      "housenumber": "4",
+      "internet_access": "wlan",
+      "name": "acora Heidelberg Living the City",
+      "phone": "+49 6221 3924350",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Felix-Wankel-Straße",
+      "suburb": "Rohrbach",
+      "website": "https://www.acora.de/apartment-hotel-heidelberg",
+      "wheelchair": "limited",
+      "area": "south"
+    },
+    {
+      "description": "Set 2 km from the Heidelberg-Kirchheim train station, this modern, straightforward hotel is 10 km from the Schwetzingen Palace.\nBright, casual rooms with colorful decor feature free Wi-Fi, flat-screen TVs, and tea and coffeemaking facilities; upgraded rooms add minibars and seating areas.\nDining options include a complimentary breakfast buffet, a la carte dinner and a lobby bar. There's a sauna, an exercise room and laundry service, plus conference facilities and a business center. On-site parking requires a fee.",
+      "housenumber": "101",
+      "internet_access": "wlan",
+      "name": "Leonardo Hotel",
+      "phone": "+496221 5080",
+      "price": "cheap",
+      "street": "Pleikartsförster Str.",
+      "suburb": "Kirchheim",
+      "website": "https://www.leonardo-hotels.com/",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "description": "A 1-minute walk from the Church of the Holy Spirit, this charming hotel in the old town is a 7-minute walk from the Kurpfälzisches Museum and 3 km from the Heidelberg Castle.\nThe 12 traditional rooms with wooden furnishings feature Wi-Fi, flat-screen TVs and seating areas. Upgraded rooms add antique-style furnishings, and some feature exposed beams. A grand suite adds a terrace with castle views. There's also a rustic attic room with a sloped ceiling and castle views; it's accessed by 4 flights of stairs.\nA restaurant serves traditional German cuisine in a bric-a-brac-filled dining room. There's also a lively bar. Breakfast is available.",
+      "housenumber": "7",
+      "internet_access": "wlan",
+      "name": "Hackteufel",
+      "phone": "+496221905380",
+      "price": "moderate",
+      "street": "Steingasse",
+      "suburb": "Altstadt",
+      "website": "https://www.hackteufel.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "Located on the Marktplatz in the center of Heidelberg's Old Town, this classic hotel dating from 1834 is a 2-minute walk from the Church of the Holy Spirit and a 10-minute walk from Heidelberg-Altstadt train station.\nBright rooms with wood floors feature TVs, Wi-Fi and minibars. Some rooms have church views. Upgraded rooms provide add air conditioning; a suite adds a sitting area.\nBreakfast is available. There's a restaurant with outdoor seating.",
+      "housenumber": "204",
+      "internet_access": "wlan",
+      "name": "Goldener Falke",
+      "outdoor_seating": "yes",
+      "phone": "+49622114330",
+      "price": "expensive",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "website": "https://www.goldener-falke-heidelberg.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "A 5-minute walk from the Old Bridge over the Neckar river, this casual hotel with an arched entry is also 15 minutes on foot from the Heidelberg-Altstadt S-Bahn station and the ruins of the 16th-century Heidelberg Castle.\nFeaturing wood furnishings, the simply decorated rooms provide free Wi-Fi and flat-screen TVs. Family rooms sleep up to 4 guests.\nComplimentary amenities include a breakfast buffet and bike storage.",
+      "housenumber": "21",
+      "internet_access": "wlan",
+      "name": "Zum Pfalzgrafen",
+      "phone": "+496221 53610",
+      "price": "moderate",
+      "street": "Kettengasse",
+      "suburb": "Altstadt",
+      "website": "https://www.hotelsinheidelberg.de/de/property/zum-pfalzgrafen.html",
+      "wheelchair": "yes",
+      "stars": "2",
+      "area": "center"
+    },
+    {
+      "description": "A 10-minute walk from Heidelberg-Altstadt train station, this laid-back hotel in an 18th-century building is across the street from the Old Bridge on the Neckar River and 1 km from the ruins of 16th-century Heidelberg Castle.\nRelaxed rooms offer flat-screens and sitting areas. Upgraded rooms add balconies and/or river views. Suites feature living areas.\nA breakfast buffet is offered. Other amenities include a beer garden and a cozy restaurant with wood-paneled walls.",
+      "housenumber": "2",
+      "internet_access": "wlan",
+      "name": "Zur Alten Brücke",
+      "phone": "06221739130",
+      "price": "expensive",
+      "smoking": "separated",
+      "street": "Obere Neckarstraße",
+      "suburb": "Altstadt",
+      "website": "https://www.hotel-zur-alten-bruecke.de/",
+      "wheelchair": "no",
+      "stars": "3",
+      "area": "center"
+    },
+    {
+      "description": "Warum für viele Gäste unser Heidelberg-Hotel so einladend ist, liegt nicht nur an der unmittelbaren Umgebung im Herzen der Heidelberger Altstadt, sondern vor allem an seinem Flair, das irgendwie magisch ist.\n\nJedes unserer Gästezimmer hat seine eigene Persönlichkeit: Stilvolle Kunstmotive greifen Kulturen aus aller Herren Länder auf und schaffen ein besonderes Ambiente. Die künstlerische Gestaltung der Räumlichkeiten, die Farben und das Licht erzeugen eine ganz eigene Atmosphäre und zaubern jedem Gast ein Lächeln ins Gesicht.\n\nLassen Sie sich umfangen von der Wohlfühlatmosphäre im acor Boutique-Hotel und erleben Sie unser einzigartiges GuestConcept – seien Sie unser Gast, Sie sind herzlich willkommen!",
+      "housenumber": "55",
+      "internet_access": "wlan",
+      "name": "Hotel Acor",
+      "phone": "+496221 654070",
+      "price": "moderate",
+      "street": "Friedrich-Ebert-Anlage",
+      "suburb": "Altstadt",
+      "website": "https://acor-hotel.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "This modern hotel is a 12-minute walk from the Heidelberg Hbf commuter train, 2 km from the Church of the Holy Spirit and 2.7 km from the Heidelberg Castle.\nThe warmly decorated rooms feature minibars, free Wi-Fi, and flat-screen TVs with satellite and international channels. They also come with desks and chairs, while upgraded rooms include cofeemakers, microwaves and sitting areas.\nAmenities include an upscale restaurant with a seasonal terrace, and a bar serving light meals. A breakfast buffet is available. There's also fitness center with a sauna and a steambath, plus 16 meeting rooms.",
+      "housenumber": "91",
+      "internet_access": "wlan",
+      "name": "NH Heidelberg",
+      "phone": "+49 6221 13270",
+      "price": "expensive",
+      "street": "Bergheimer Straße",
+      "suburb": "Bergheim",
+      "website": "https://www.nh-hotels.de/hotels/heidelberg",
+      "wheelchair": "yes",
+      "stars": "4",
+      "area": "center"
+    },
+    {
+      "description": "A minute’s walk from the Church of the Holy Spirit, this straightforward hotel within a historic townhouse with original features is 1.6 km from Heidelberg Castle and 18.6 km from Schwetzingen Palace.\nRooms are simply furnished in a mix of modern and classic decor and include minifridges, cable TV and Wi-Fi access.\nParking and a breakfast buffet are available.",
+      "housenumber": "1",
+      "internet_access": "wlan",
+      "name": "am Rathaus",
+      "phone": "+49 6221 14730",
+      "price": "moderate",
+      "street": "Heiliggeiststraße",
+      "suburb": "Altstadt",
+      "website": "https://www.hotels-in-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "In a 19th-century property on the banks of the river Neckar, this classic hotel is 1.4 km from Heidelberg Castle and 2.9 km from Heidelberg Hauptbahnhof train station.\nThe airy, traditionally decorated rooms feature complimentary Internet access, flat-screen TVs and minifridges. Some have river views, 4-poster beds and/or pull-out sofas. There's also a suite with a separate living room. Kids 6 and under stay at no extra charge with an adult (1 per room).\nBuffet-style breakfast (surcharge) is served in a vaulted cellar.",
+      "housenumber": "1",
+      "internet_access": "wlan",
+      "name": "Villa Marstall",
+      "phone": "+496221 655570",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Lauerstraße",
+      "suburb": "Altstadt",
+      "website": "https://villamarstall.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "Unassuming rooms, some with balconies, in a relaxed hotel offering dining & free Wi-Fi.",
+      "housenumber": "8",
+      "internet_access": "no",
+      "name": "Hotel Schnookeloch",
+      "phone": "+496221 138080",
+      "price": "moderate",
+      "street": "Haspelgasse",
+      "suburb": "Altstadt",
+      "website": "http://www.hotel-schnookeloch.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "Dating from the 17th century, this laid-back hotel is a 7-minute walk from the Church of the Holy Spirit, 1.3 km from Heidelberg Palace and 2.4 km from Heidelberg Central train station.\nStraightforward, individually furnished rooms come with Wi-Fi and flat-screen TVs. Some have sitting areas and/or wood-beamed ceilings. Suites add Nespresso machines. Air conditioning isn’t available.\nThe hotel offers breakfast. There’s a bright restaurant/bar serving regional dishes in a warmly decorated dining room; cooking classes are also available.",
+      "housenumber": "11",
+      "internet_access": "wlan",
+      "name": "Backmulde",
+      "phone": "+49 6221 53660",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Schiffgasse",
+      "suburb": "Altstadt",
+      "website": "https://www.gasthaus-backmulde.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "Down-to-earth rooms in an unfussy hotel featuring free Wi-Fi, a low-key restaurant & a bar.",
+      "housenumber": "12",
+      "internet_access": "wlan",
+      "name": "Krokodil",
+      "phone": "+49 6221 739297 0",
+      "price": "moderate",
+      "street": "Kleinschmidtstraße",
+      "suburb": "Weststadt",
+      "website": "www.krokodil-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "A 13-minute walk from the main S-Bahn station, this relaxed all-suite hotel is 2 km from Heidelberg Zoo and 4 km from the ruins of the 16th-century Heidelberg Castle.\nModern suites feature complimentary Wi-Fi, wood floors and flat-screen TVs, as well as kitchenettes and balconies. Kids age 5 and under stay at no extra cost with an adult.\nContinental breakfast is free. Parking is available (surcharge). Pets are welcome for a fee.",
+      "housenumber": "14",
+      "internet_access": "wlan",
+      "name": "sevenDays",
+      "phone": "+49 6221 75300",
+      "price": "cheap",
+      "street": "Eppelheimer Straße",
+      "suburb": "Bahnstadt",
+      "website": "https://sevendays-hotel.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "Next to the Neckar river and close to restaurants, this laid-back hotel is 3 km from Heidelberg Orthopädie S-Bahn station, 6 km from city views at Old Bridge and 7 km from 16th-century sandstone ruins at Heidelberg Palace.\nCozy, warmly furnished rooms offer Wi-Fi, flat-screen TVs and minifridges; some include tubs. Upgraded quarters add balconies with river views.\nThere's a low-key restaurant with a terrace. Parking and a breakfast buffet are available.",
+      "housenumber": "33-35",
+      "internet_access": "wlan",
+      "name": "Hotel Neckarlux",
+      "phone": "062215998848",
+      "price": "moderate",
+      "street": "In der Neckarhelle",
+      "suburb": "Ziegelhausen",
+      "website": "http://hotel-neckarlux.de/",
+      "stars": "3",
+      "area": "east"
+    },
+    {
+      "description": "Nur wenige Gehminuten vom Stadtzentrum, dem Neckarufer und den bekanntesten Sehenswürdigkeiten Heidelbergs entfernt, umgeben von zahlreichen kleinen Cafés und Restaurants, Boutiquen und Geschäften des täglichen Bedarfs, hat unser Boutique-Hotel die ideale Lage, Ihnen einen unvergesslichen Aufenthalt in unserer wunderschönen Stadt am Neckar zu ermöglichen.",
+      "housenumber": "14",
+      "name": "BS Boutique Hotel",
+      "phone": "062214165750",
+      "price": "moderate",
+      "street": "Brückenstraße",
+      "suburb": "Neuenheim",
+      "website": "https://bs-hotels.de",
+      "stars": "3",
+      "area": "north"
+    },
+    {
+      "description": "Set on a tree-lined street, this relaxed hotel is 3 km from 18th-century Old Bridge and 5 km from the remains of the Heidelberg Castle. Heidelberg Central train station is 4 km away.\nUnfussy rooms with wooden floors offer flat-screens and shared bathrooms. Upgraded rooms with en suite facilities add 4-poster beds and/or terraces. Family rooms include sitting areas. The apartments feature kitchens. Room service is available. There's no air-conditioning.\nAmenities include an Italian restaurant, a casual bar and a seasonal beer garden, as well as a wine cellar and event space. A breakfast buffet is available.",
+      "housenumber": "3",
+      "internet_access": "wlan",
+      "name": "Das Lamm",
+      "phone": "+49 6221 47930",
+      "price": "cheap",
+      "street": "Pfarrgasse",
+      "suburb": "Handschuhsheim",
+      "website": "https://lamm-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "description": "Heartfelt hospitality in central Heidelberg\nOur hotel is minutes from the riverfront, multiple transit stops, and Heidelberg’s main attractions. The historic sites, shops, and museums of Heidelberg Old Town are within walking distance, and Heidelberg Palace is within a 10-minute drive. We have over 6,000 sq. ft. of meeting and event space, on-site dining, and an elevated executive lounge.",
+      "housenumber": "1",
+      "internet_access": "yes",
+      "name": "Hilton Heidelberg",
+      "phone": "+49 162 5746381",
+      "price": "expensive",
+      "street": "Kurfürsten-Anlage",
+      "suburb": "Weststadt",
+      "website": "https://www.hilton.com/en/hotels/hdbbwhi-hilton-heidelberg/?SEO_id=OTHR-EMEA-HI-HDBBWHI",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "Set in 3 restored houses dating from the 1890s, this straightforward hotel is 1.5 km from the Heidelberg Castle, 2 km from Heidelberg train station and 3.4 km from the scenic Königstuhl hill.\nDown-to-earth rooms include Wi-Fi access and flat-screen TVs. Some rooms feature sitting areas. There's no air-conditioning.\nParking and breakfast are available.",
+      "housenumber": "32",
+      "internet_access": "wlan",
+      "name": "Hotel Anlage",
+      "phone": "+496221 5850960",
+      "price": "expensive",
+      "street": "Friedrich-Ebert-Anlage",
+      "suburb": "Altstadt",
+      "website": "https://www.hotel-anlage.de/",
+      "wheelchair": "no",
+      "stars": "3",
+      "area": "center"
+    },
+    {
+      "description": "Set 2 km from the Heidelberg-Kirchheim train station, this modern, straightforward hotel is 10 km from the Schwetzingen Palace.\nBright, casual rooms with colorful decor feature free Wi-Fi, flat-screen TVs, and tea and coffeemaking facilities; upgraded rooms add minibars and seating areas.\nDining options include a complimentary breakfast buffet, a la carte dinner and a lobby bar. There's a sauna, an exercise room and laundry service, plus conference facilities and a business center. On-site parking requires a fee.",
+      "housenumber": "101",
+      "internet_access": "wlan",
+      "name": "Leonardo Hotel Heidelberg",
+      "phone": "062217880",
+      "price": "cheap",
+      "smoking": "separated",
+      "street": "Pleikartsförster Straße",
+      "suburb": "Kirchheim",
+      "website": "https://www.leonardo-hotels.de/deutschland-hotels/hotel-heidelberg/leonardo-heidelberg-hotel",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "description": "This modern, urban hotel is 4 km from the Botanical Garden of the University of Heidelberg, 6 km from Heidelberg Zoo and 7 km from Heidelberg Castle.\nThe straightforward rooms and apartments feature Wi-Fi, flat-screen TVs and desks. Upgraded rooms add balconies, while apartments feature full kitchens.\nAmenities include a restaurant with Mediterranean decor, a bar and an airport shuttle, as well as parking.",
+      "housenumber": "15",
+      "name": "Neu Heidelberg",
+      "phone": "0622173820",
+      "price": "moderate",
+      "street": "Kranichweg",
+      "suburb": "Pfaffengrund",
+      "website": "https://www.neu-heidelberg.de/",
+      "wheelchair": "yes",
+      "stars": "4",
+      "area": "west"
+    },
+    {
+      "housenumber": "12",
+      "internet_access": "wlan",
+      "name": "DenRiKo",
+      "phone": "+49 6221 3375542",
+      "price": "moderate",
+      "street": "Hertzstraße",
+      "suburb": "Rohrbach",
+      "website": "https://www.hoteldenriko-hd.de/",
+      "wheelchair": "limited",
+      "area": "south"
+    },
+    {
+      "description": "Set 3 km from Heidelberg's city center, this country-style hotel is 7 km from the 16th-century Heidelberg Castle, and 10 km from Schwetzingen Palace's rococo theater and gardens.\nThe casual rooms with wood furnishings include free Wi-Fi and flat-screen TVs, while upgraded rooms add coffeemakers. Some rooms come with private balconies.\nParking is free and a breakfast buffet is available for a surcharge. There's a 3-room Bavarian-style restaurant, as well as a cozy lounge.\n",
+      "housenumber": "37a",
+      "internet_access": "wlan",
+      "name": "Hotel Heidelberg",
+      "phone": "+49 6221 71040",
+      "price": "moderate",
+      "street": "Heuauer Weg",
+      "suburb": "Kirchheim",
+      "website": "https://www.hotelheidelberg.com/",
+      "wheelchair": "no",
+      "area": "south"
+    },
+    {
+      "description": "Facing a market square flanked by eateries, this low-key hotel is 8 minutes' walk from access to Philosophenweg, a hillside walking trail with city views, and 2 km from Heidelberg Hauptbahnhof train station.\nThe unfussy rooms provide complimentary Wi-Fi, flat-screen TVs and minifridges; some rooms also feature terraces and/or views of the square.\nThere's a modest bar. Parking is available, as is breakfast for a fee.",
+      "housenumber": "17",
+      "internet_access": "wlan",
+      "name": "Rafaela Hotel",
+      "phone": "+49 6221 6743300",
+      "price": "moderate",
+      "street": "Lutherstraße",
+      "suburb": "Neuenheim",
+      "website": "https://rafaela-hotel.com/startseite.html",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "description": "An 11-minute walk from Heidelberg Hauptbahnhof train station, this casual hostel is 5 km from the ruins of the 16th-century Heidelberg Palace.\nSleeping up to 4 guests, the straightforward mixed-gender and female-only dorms come with free Wi-Fi, en suite bathrooms and flat-screen TVs. All have linens; towels are provided for a fee. Private rooms are also available.\nAmenities include a relaxed lobby cafe/bar, a communal kitchen and a terrace, as well as guest laundry facilities, lockers and a kids' play area. Parking is available. A breakfast buffet and packed lunches are offered for a surcharge.",
+      "housenumber": "2/1",
+      "internet_access": "wlan",
+      "name": "Meininger Heidelberg Hauptbahnhof",
+      "phone": "062216744920",
+      "price": "cheap",
+      "street": "Carl-Benz-Straße",
+      "suburb": "Weststadt",
+      "website": "https://www.meininger-hotels.com/de/hotels/heidelberg/hotel-heidelberg-hauptbahnhof/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "This relaxed, family-run hotel in Rohrbach, the city's oldest district, is a 15-minute walk from Heidelberg-Kirchheim/Rohrbach S-Bahn station and 5 km from the ruins of the 16th-century Heidelberg Castle.\nThe laid-back rooms offer Wi-Fi, TVs, minifridges and ceiling fans. Upgraded rooms and suites add sitting areas and DVD players, while apartments have kitchens and balconies. Family rooms feature bunk beds.\nA breakfast buffet is served in a wood-paneled dining room. Other amenities consist of a sauna and 2 shared kitchens. Parking is available. Pets are welcome.",
+      "housenumber": "93",
+      "internet_access": "wlan",
+      "name": "Hotel Rose",
+      "phone": "+49 6221 131380",
+      "price": "moderate",
+      "street": "Karlsruher Str.",
+      "suburb": "Rohrbach",
+      "website": "https://www.hotel-rose-heidelberg.com/",
+      "wheelchair": "no",
+      "area": "south"
+    },
+    {
+      "description": "\nSet 5.2 km from Heidelberg Castle, this relaxed hotel in the city center is also 4.2 km from Kurpfälzisches Museum.\nThe bright, individually decorated rooms come with wooden floors, free Wi-Fi and TVs. Some have balconies. Upgraded rooms add sitting areas and terraces. Room service is offered.\nThe hotel offers breakfast for a fee. Other amenities include a Mediterranean-inspired trattoria with a bar area and al fresco dining.",
+      "housenumber": "82",
+      "name": "Hotel Auerstein",
+      "phone": "+49 6221 6499700",
+      "price": "moderate",
+      "street": "Dossenheimer Landstraße",
+      "suburb": "Handschuhsheim",
+      "website": "https://www.auerstein.de/",
+      "wheelchair": "limited",
+      "area": "north"
+    },
+    {
+      "description": "\nLying off a busy pedestrianized square in the city center, this fashionable hotel is a minutes' walk from a tram station, 2 km from the 18th-century Old Bridge and 3 km from the partly ruined Heidelberg Castle.\nFeaturing hardwood floors, ornate mirrors and patterned wall designs, the airy, stylish rooms offer flat-screens and free Wi-Fi; some add sofas and/or balconies.\nA breakfast buffet is served in a polished dining room.",
+      "housenumber": "6",
+      "internet_access": "wlan",
+      "name": "Hotel Tannhäuser",
+      "phone": "+49 6221 218005",
+      "price": "moderate",
+      "smoking": "yes",
+      "street": "Bergheimer Straße",
+      "suburb": "Bergheim",
+      "website": "http://www.hotel-tannhaeuser.net/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "Set on a bustling shopping street, this cozy hotel next to the Kurpfälzisches Museum's contemporary art galleries is a 6-minute walk from both the Church of the Holy Spirit and Studentenkarzer prison.\nModest, compact rooms come with TVs, minifridges and free Wi-Fi. Upgraded rooms add balconies, sofabeds and/or living areas with extra TVs.\nA relaxed pub with a terrace serves traditional Irish drinks and meals, as well as international fare.",
+      "housenumber": " 93",
+      "internet_access": "wlan",
+      "name": "The Dubliner",
+      "phone": "+496221 8730751",
+      "price": "moderate",
+      "smoking": "isolated",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "website": "https://www.dublinerheidelberg.com/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "Set in a grand building dating back to 1592, this refined hotel opposite the old town hall is 13 minutes' walk from Heidelberg-Altstadt train station and 1 km from Heidelberg Castle.\nPared-back rooms with colorful touches feature free Wi-Fi, flat-screen TVs, minibars and designer toiletries. Some have castle views. Upgraded rooms add tea and coffeemakers, drinks from the minibar, and/or complimentary breakfast.\nThere's a lavish breakfast buffet with champagne (fee). Other amenities include a traditional restaurant with seasonal dishes, and a business center.",
+      "housenumber": "178",
+      "internet_access": "wlan",
+      "name": "Hotel zum Ritter St. Georg",
+      "phone": "+49 6221 1350",
+      "price": "moderate",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "website": "https://www.zum-ritter-heidelberg.de",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "description": "This straightforward hotel in an elegant building is a 10-minute walk from Heidelberg-Weststadt/Südstadt S-Bahn station. It's also 1.9 km from Marktplatz public square and 2.3 km from Heidelberg Castle.\nThe relaxed rooms feature casual decor, including chandeliers. The rooms also have free Wi-Fi and en suite bathrooms, as well as desks and flat-screen TVs.\nA breakfast buffet (surcharge) is served in a quaint dining room that has antique furniture. There's also an ornate lobby lounge, plus a garden with a patio and seating.",
+      "housenumber": "12-15",
+      "internet_access": "wlan",
+      "name": "Hotel Elite",
+      "phone": "+49 6221 25733",
+      "price": "moderate",
+      "street": "Bunsenstraße",
+      "suburb": "Weststadt",
+      "website": "https://hotel-elite-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "A 12-minute walk from Heidelberg train station, this sleek modern hotel is 2.4 km from Heidelberg Castle, and 1.8 km from the Kurpfälzisches Museum art gallery.\nThe stylish rooms have a minimalist vibe and feature wood floors. They offer free Wi-Fi, flat-screens and minibars; upgraded rooms have balconies, extra beds and/or bath tubs. Polished suites in a nearby villa have living rooms, and apartments add kitchenettes; some include antique furnishings.\nThere's a chic restaurant and a rooftop terrace, along with 2 conference rooms. Garage parking is available for a surcharge.",
+      "housenumber": "74",
+      "internet_access": "wlan",
+      "name": "Qube Hotel",
+      "phone": "+49 6221 187990",
+      "price": "moderate",
+      "street": "Bergheimer Straße",
+      "suburb": "Bergheim",
+      "website": "https://qube-hotel-heidelberg.de/",
+      "wheelchair": "yes",
+      "stars": "4",
+      "area": "center"
+    },
+    {
+      "description": "A 9-minute walk from the Church of the Holy Spirit, this modern, upscale hotel is a 15-minute walk from the Heidelberg Castle and 5.1 km from Neuburg Abbey.\nThe warm, individually decorated rooms feature Wi-Fi, TVs and desks. Some add minibars, sofas and 4-poster beds.\nThere's a breakfast buffet. Other amenities include indoor and outdoor seating areas. Parking is available.",
+      "housenumber": "57",
+      "internet_access": "wlan",
+      "name": "Hotel Monpti",
+      "phone": "+496221 604560",
+      "price": "moderate",
+      "street": "Friedrich-Ebert-Anlage",
+      "suburb": "Altstadt",
+      "website": "https://www.hotel-monpti.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "This understated hotel overlooking Heidelberg’s historic Altstadt district is a 12-minute walk from Heidelberg-Altstadt train station and 0.8 km from Heidelberg Castle.\nDown-to-earth rooms come with cable TV and minibars. Upgraded quarters add balconies with city or castle views. There’s no air-conditioning, and Wi-Fi is available.\nA rooftop terrace features a view of Heidelberg Castle. A breakfast buffet and parking are available.",
+      "housenumber": "20",
+      "internet_access": "wlan",
+      "name": "Hotel am Schloss",
+      "phone": "+49 622 114170",
+      "price": "moderate",
+      "street": "Zwingerstraße",
+      "suburb": "Altstadt",
+      "website": "https://www.hotels-in-heidelberg.de/",
+      "wheelchair": "no",
+      "stars": "3",
+      "area": "center"
+    },
+    {
+      "description": "A 12-minute walk from the Heidelberg-Altstadt S-Bahn station. this relaxed family-run hotel is 2.9 km from Heidelberg Castle and 18.3 km from the 17th-century Schwetzingen Palace.\nThe 13 classically decorated rooms come with en suite bathrooms, minibars and TVs. Wi-Fi is available (fee). Some rooms have separate sitting areas and balconies. In-room breakfast is available for a fee. Children age 3 and under stay free with an adult.\nThere's a country-style restaurant serving German and Austrian cuisine; breakfast is offered for a fee. Other amenities include a beer garden and a terrace.",
+      "housenumber": "2",
+      "internet_access": "wlan",
+      "name": "Goldener Hecht",
+      "phone": "+496221 166025",
+      "price": "moderate",
+      "street": "Steingasse",
+      "suburb": "Altstadt",
+      "website": "https://www.hotel-goldener-hecht.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "This stylish hotel in a 13th-century building is a 6-minute walk from Marktplatz public square. It's also 3 km from Königstuhl summit.\nThe casual rooms and suites feature complimentary Wi-Fi, and tea and coffeemaking facilities, as well as flat-screen TVs and desks; some have elegant decor, ornate ceiling paintings and parquet floors, while others have sleek, modern decor. Suites add living areas, and some have bay windows. Children age 5 and under stay for free.\nThere's an international restaurant with a courtyard, plus a chic bar, as well as a roof garden and 6 meeting rooms. Pets are welcome for a fee.",
+      "housenumber": "7",
+      "internet_access": "wlan",
+      "name": "Arthotel Heidelberg",
+      "phone": "+496221 650060",
+      "price": "expensive",
+      "street": "Grabengasse",
+      "suburb": "Altstadt",
+      "website": "https://www.arthotel.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "A 3-minute walk from the Neckar River, this laid-back hotel is within 1.4 km of Heidelberg Castle and Heidelberg Altstadt train station.\nThe stylish, individually decorated rooms are themed around different cities, and come with TVs and Wi-Fi. Unique touches include wall-sized paintings, exposed-brick walls, wooden beams or flooring, and antique furnishings. Room service is available.\nBreakfast is available. There's also a restaurant and a family-run tavern",
+      "housenumber": "115",
+      "internet_access": "wlan",
+      "name": "Hip Hotel",
+      "phone": "+49 6221 20879",
+      "price": "moderate",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "website": "https://dehip.hip-hotel.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "description": "Set in multiple buildings in the elegant Weststadt district, this informal apartment hotel is a 9-minute walk from an S-Bahn station and 2 km from the ruins of the sandstone Heidelberg Palace.\nThe down-to-earth, warmly decorated studios have kitchenettes, Wi-Fi and flat-screen TVs. Some feature parquet floors, sitting areas, futons and/or terraces.\nParking and a breakfast buffet are available.",
+      "housenumber": "32",
+      "internet_access": "wlan",
+      "name": "Boardinghouse",
+      "phone": "+496221 20879",
+      "price": "cheap",
+      "street": "Rohrbacher Str. ",
+      "suburb": "Weststadt",
+      "website": "https://web.archive.org/web/20140219190205/http://www.blume-hotel.de:80/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "description": "A 10-minute walk to the Heidelberg train station, this laid-back hotel is 2 km from 16th-century Heidelberg Castle and 3 km from panoramic city views from the Old Bridge.\nThe relaxed rooms feature free Wi-Fi and flat-screen TVs, plus tea and coffeemaking facilities. Some include pull-out sofas.\nA continental breakfast buffet is complimentary. Additional amenities include a bar with a terrace, plus a business center and a meeting room. Parking is available for a fee.",
+      "housenumber": "23",
+      "internet_access": "wlan",
+      "name": "Premier Inn Heidelberg City",
+      "phone": "+49 69 244 330 431",
+      "price": "cheap",
+      "street": "Kurfürsten-Anlage",
+      "suburb": "Bergheim",
+      "website": "https://www.premierinn.com/de/de/hotels/deutschland/baden-wuerttemberg/heidelberg/heidelberg-city-zentrum.html",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "description": "A 2-minute walk from the River Neckar, this quaint, family-run hotel with a quirky, barrel-shaped facade is also 1.1 km from the 16th-century Heidelberg Castle and 4.5 km from Heidelberg Zoo.\nThe 5 individually styled rooms have contemporary decor with vintage hints, plus flat-screen TVs; some have plush seating areas.\nAmenities include a rustic-chic restaurant with oak-paneled features and exposed-stone walls. There's also a cozy beer garden and free parking. Breakfast is served in a neighboring hotel (fee).",
+      "housenumber": "221-223",
+      "name": "Hotel & Restaurant Sudpfanne",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 163636",
+      "price": "moderate",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "website": "https://www.sudpfanne-heidelberg.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "description": "In the commercial Bahnstadt neighborhood, this contemporary hotel is a 3-minute walk from a tram stop, 4 km from Heidelberg Palace and 5 km from the Pharmacy Museum.\nThe bright, understated rooms provide flat-screen TVs, Wi-Fi and minifridges. Upgraded rooms feature balconies; some add sofabeds. Room service is available.\nAmenities include a polished restaurant, a sleek bar and a rooftop terrace, in addition to bike rentals, breakfast and covered parking.",
+      "housenumber": "21",
+      "name": "Qube Bahnstadt",
+      "phone": "+49 6221 639000",
+      "price": "moderate",
+      "street": "Grüne Meile",
+      "suburb": "Bahnstadt",
+      "website": "https://qube-hotel-heidelberg.de",
+      "stars": "4",
+      "area": "center"
+    },
+    {
+      "description": "This informal hotel within walking distance of the historic old town is 4 km from Alte Brücke, a quaint 18th-century pedestrian bridge, and 4 km from Heidelberg Castle. It’s an 11-minute walk from Heidelberg Central Railway Station.\nThe relaxed rooms come with flat-screen TVs, safes and Nespresso coffeemakers, as well as bathrooms with underfloor heating, and complimentary Wi-Fi.\nA breakfast buffet is served in a bright dining room. Snacks are available from the 24-hour bar.",
+      "housenumber": "7-9",
+      "name": "Staycity",
+      "phone": "0622136000",
+      "price": "cheap",
+      "street": "Speyerer Str. ",
+      "suburb": "Weststadt",
+      "website": "https://www.staycity.com/heidelberg/heidelberg/",
+      "area": "center"
+    },
+    {
+      "description": "Sie finden unsere Hotel im Erholungsort Ziegelhausen, einem Stadtteil von Heidelberg. Die erst 2018 renoviert und modernisierte Hotel verfügt über 16 Nichtraucherzimmer, die alle mit viel Sinn für künstlerische Details eingerichtet wurden. Alle Zimmer verfügen über ein eigenes Bad und im gesamten Haus steht kostenloses WLAN zu Verfügung. Wir haben ein kleines Frühstück mit Brötchen, Aufstrich und Heißgetränken. Die Hotel verfügt über 16 private Parkplätze.\n\nDie nahgelegene Heidelberger Altstadt ist mit den Buslinien 33 und 34 in wenigen Minuten zu erreichen. Die Haltestelle liegt direkt vor der Haustür und bietet auch eine direkte Verbindung zum Hauptbahnhof. Ziegelhausen befindet sich am Nordufer des Neckar und erstreck sich Richtung Norden bis in den Odenwald.",
+      "housenumber": "66",
+      "name": "Hotel Garni Steinbacher Tal",
+      "phone": "+49 157 37082334",
+      "price": "moderate",
+      "street": "Peterstaler Straße",
+      "suburb": "Ziegelhausen",
+      "website": "https://hotel-garni-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "east"
+    }
+  ],
+  "restaurants": [
+    {
+      "cuisine": ["american"],
+      "delivery": "yes",
+      "description": "Rippchen, Burger, Bier und Shakes sowie amerikanisches Frühstück in einem Retro-Diner mit Ledersofas.",
+      "housenumber": "147",
+      "indoor_seating": "yes",
+      "name": "Moe's Roadhouse",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6536068",
+      "price": "moderate",
+      "street": "Bergheimer Straße",
+      "suburb": "Bergheim",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "https://moes-roadhouse.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Das rustikale Restaurant mit Biergarten serviert herzhafte Küche mit Fleisch vom selbst gezüchteten Angusrind.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Bierhelderhof",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 22827",
+      "price": "moderate",
+      "street": "Bierhelderhofweg",
+      "suburb": "Altstadt",
+      "website": "http://www.bierhelderhof.de",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Gutbürgerliches Traditionslokal mit badischen Speisen und Weinen am Kachelofen und im lauschigen Sommergarten.",
+      "housenumber": "4",
+      "indoor_seating": "yes",
+      "name": "Alt Hendesse",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 480517",
+      "price": "moderate",
+      "smoking": "outside",
+      "street": "Mühltalstraße",
+      "suburb": "Handschuhsheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "www.alt-hendesse.de",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Mitten im Landschaftsschutzgebiet Hellenbach zwischen Handschuhsheim und Dossenheim bieten wir Ihnen traditionelle sowie anregend neue Speisen.\n\nAus frischen Produkten unserer Region werden entsprechend der Saison wechselnde Gerichte angeboten. Zu unseren Spezialitäten gehören Pierogi, Wildgerichte und Fisch aus dem Odenwald.\n\nDazu offerieren wir Ihnen ausgewählte Weine aus Baden und der Pfalz.",
+      "housenumber": "20",
+      "indoor_seating": "yes",
+      "name": "Schützenhaus Handschuhsheim",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 4347963",
+      "price": "moderate",
+      "street": "Höllenbachweg",
+      "suburb": "Handschuhsheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://wildundwein.eu/",
+      "wheelchair": "limited",
+      "area": "north"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Ein unterhaltsamer Abend mit italienischem Essen – wir servieren Ihnen frisch zubereitete Speisen in einer ansprechenden Atmosphäre. Machen Sie es sich an sonnigen Abenden in unserem atmosphärischen Außenbereich gemütlich.",
+      "housenumber": "2",
+      "indoor_seating": "yes",
+      "name": "Capri",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 802661",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Steinbachweg",
+      "suburb": "Ziegelhausen",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://ristorante-pizzeria-capri-heidelberg.metro.rest",
+      "wheelchair": "no",
+      "area": "east"
+    },
+    {
+      "cuisine": ["asian", "chinese"],
+      "delivery": "no",
+      "description": "Authentisches chinesisches Essen, genau so, wie man es in China isst!",
+      "housenumber": "370",
+      "indoor_seating": "yes",
+      "internet_access": "wlan",
+      "name": "Jiumei",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 9031875",
+      "price": "moderate",
+      "street": "Im Neuenheimer Feld",
+      "suburb": "Neuenheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.jiumei.de/",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "cuisine": ["german", "international"],
+      "delivery": "no",
+      "description": "Gemütliches Restaurant im rustikalen, ländlichen Stil mit saisonaler Terrasse, Grillgerichten und Wein.",
+      "housenumber": "15",
+      "indoor_seating": "yes",
+      "name": "Heid´s Grill",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 7239089",
+      "price": "expensive",
+      "street": "Speyerer Str.",
+      "suburb": "Kirchheim",
+      "vegan": "limited",
+      "vegetarian": "limited",
+      "website": "https://www.heids-heidelberg.de",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["italian"],
+      "description": "Das bodenständige, helle Restaurant mit Holzmöbeln und begrünter Terrasse serviert Gerichte aus Italien.",
+      "housenumber": "9",
+      "indoor_seating": "yes",
+      "name": "Roseto",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 409480",
+      "price": "moderate",
+      "street": "Tiergartenstraße",
+      "suburb": "Neuenheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://ristorante-roseto.de/",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "cuisine": ["greek"],
+      "delivery": "yes",
+      "description": "Das mediterrane Lokal mit Steinbögen, hellen Wänden und begrünter Terrasse serviert griechische Klassiker.",
+      "housenumber": "69",
+      "indoor_seating": "yes",
+      "name": "Sorbas",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 775402",
+      "price": "moderate",
+      "street": "Eppelheimer Straße",
+      "suburb": "Pfaffengrund",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "http://www.sorbas-heidelberg.de",
+      "wheelchair": "no",
+      "area": "west"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Gehobenes italienisches Restaurant mit moderner, eleganter Einrichtung, kleinem Barbereich und Terrasse.",
+      "housenumber": "91",
+      "indoor_seating": "yes",
+      "name": "Gallo Nero",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 1327177",
+      "price": "moderate",
+      "street": "Bergheimer Str.",
+      "suburb": "Bergheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.gallonero-heidelberg.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["thai"],
+      "delivery": "no",
+      "description": "Die thailändische Küche hat viel zu bieten. Landestypische Spezialitäten von Suppen über Vorspeisen bis hin zu Fleisch- oder Fischgerichten.",
+      "housenumber": "19",
+      "indoor_seating": "yes",
+      "name": "Thanaphon",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 181008",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Bahnhofstraße",
+      "suburb": "Weststadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "http://www.thanaphon.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Genießen Sie im südlichsten Stadtteil Heidelbergs in entspannter Atmosphäre nachhaltiges und hochwertiges Essen auf hohem Niveau – und trotzdem in Augenhöhe!",
+      "housenumber": "75",
+      "indoor_seating": "yes",
+      "name": "Traube",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6737222",
+      "price": "expensive",
+      "street": "Rathausstraße",
+      "suburb": "Rohrbach",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://traube-heidelberg.de",
+      "wheelchair": "no",
+      "area": "south"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Schulzi schmeckt nach dem Süden Italiens und nach Heidelberg. Schauen Sie bei uns in der Schulzengasse vorbei und genießen Sie die besondere Atmosphäre im Herzen von Neuenheim beim Mittag- oder einem Abendessen mit Freunden und Familie. Und wenn Sie Lust auf ein wenig neapolitanischen Gusto zuhause oder an der Neckarwiese verspüren, nehmen Sie unsere Pizzen einfach mit!",
+      "housenumber": "6",
+      "indoor_seating": "yes",
+      "name": "Schulzi",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 9069115",
+      "price": "moderate",
+      "street": "Schulzengasse",
+      "suburb": "Neuenheim",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://schulzi-hd.de",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "cuisine": ["indian"],
+      "delivery": "no",
+      "description": "Das Lokal bietet gehobene indische Küche in aufwendig dekorierten Räumen oder auf der Veranda mit Neckarblick.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Moghul Tandoori Restaurant",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 474855",
+      "price": "expensive",
+      "street": "Brückenkopfstraße",
+      "suburb": "Neuenheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://moghul-heidelberg.com",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "cuisine": ["indian"],
+      "delivery": "yes",
+      "description": "Das schlicht eingerichtete Lokal mit gefliestem Boden bietet indische Küche und Tandoori-Gerichte an.",
+      "housenumber": "15",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Raja Rani",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 6530893",
+      "price": "cheap",
+      "smoking": "no",
+      "street": "Friedrichstraße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.rajaraniheidelberg.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "yes",
+      "description": "Das Lokal mit überdachter Terrasse bietet neben Pizza und Pasta Spezialitäten aus der Region der Besitzer.",
+      "housenumber": "72/8",
+      "indoor_seating": "yes",
+      "name": "Il Sogno",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 139494",
+      "price": "moderate",
+      "street": "Kleingemünder Straße",
+      "suburb": "Ziegelhausen",
+      "website": "https://www.ilsogno-hd.de",
+      "wheelchair": "yes",
+      "area": "east"
+    },
+    {
+      "cuisine": ["greek"],
+      "delivery": "yes",
+      "description": "im Kirchheimer Loch wird die traditionelle Küche und Tradition gelebt. Unser Küchenchef bereitet für unsere Gäste traditionelle und kulinarische Spezialitäten zu.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Kirchheimer Loch",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6503884",
+      "price": "cheap",
+      "street": "Schrebergartenweg",
+      "suburb": "Kirchheim",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "https://kirchheimer-loch-heidelberg.de",
+      "area": "south"
+    },
+    {
+      "cuisine": ["sushi"],
+      "delivery": "no",
+      "description": "Vor orangefarbenen Wänden und Kunstobjekten werden Sushi vom japanischen Meister sowie Cocktails angeboten.",
+      "housenumber": "26",
+      "indoor_seating": "yes",
+      "name": "SameSame",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 914521",
+      "price": "expensive",
+      "street": "Römerstraße",
+      "suburb": "Weststadt",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "https://www.sushiheidelberg.de",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["chinese"],
+      "delivery": "no",
+      "description": "Traditionelle chinesische Speisen schnell, frisch und gesund auf den Tisch oder zum Mitnehmen!",
+      "housenumber": "5",
+      "indoor_seating": "yes",
+      "name": "Chinatown",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 410024",
+      "price": "cheap",
+      "street": "Brückenstraße",
+      "suburb": "Neuenheim",
+      "website": "https://chinatown-hd.de",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Unser Name Catane ist die alte Bezeichnung der Stadt Catania am Fuße des Vulkans Aetna auf Sizilien.",
+      "housenumber": "29",
+      "indoor_seating": "yes",
+      "name": "Catane",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 28660",
+      "price": "moderate",
+      "street": "Bahnhofstraße",
+      "suburb": "Weststadt",
+      "vegetarian": "yes",
+      "website": "https://catane.de",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Restaurant Stettiner Klause in Heidelberg-Kircheim, am Kleingartenverein.",
+      "housenumber": "21",
+      "indoor_seating": "yes",
+      "name": "Stettiner Klause",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 765390",
+      "price": "moderate",
+      "street": "Stettiner Straße",
+      "suburb": "Kirchheim",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "https://stettiner-klause.de/",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Eine italienisch singenden Chefin, leckerste knusprige Pizza, leckerer Wein, entspannte Urlaubsatmosphäre.",
+      "housenumber": "23",
+      "indoor_seating": "yes",
+      "name": "Taormina",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 775115",
+      "price": "moderate",
+      "street": "Im Buschgewann",
+      "suburb": "Pfaffengrund",
+      "wheelchair": "limited",
+      "area": "west"
+    },
+    {
+      "cuisine": ["greek"],
+      "delivery": "yes",
+      "description": "Griechische Spezialitäten im Herzen Heidelbergs, in der Altstadt.",
+      "housenumber": "16",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Goldener Stern",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 23937",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Lauerstraße",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "https://stern-hd.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "yes",
+      "description": "Genuss im Herzen der Altstadt. Die etwas andere Weinstube in Heidelberg.\nInmitten der pulsierenden Heidelberger Altstadt ist ein Ort entstanden, an dem Tradition auf lebendigen Genuss trifft. Wo früher Kaffee im Kännchen serviert wurde, wird heute kreativ und lecker gekocht.",
+      "housenumber": "27",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Weinstube Burkardt",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 166620",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Untere Straße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://burkardt-heidelberg.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german", "international"],
+      "delivery": "no",
+      "description": "Modernes, helles Restaurant mit Glasdach, mediterranen Gerichten und internationaler Weinkarte.",
+      "housenumber": "5",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Oskar",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 4319034",
+      "price": "expensive",
+      "street": "Haspelgasse",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "http://www.oskar-hd.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "yes",
+      "description": "Die beste peruanische Küche Heidelbergs.",
+      "housenumber": "21",
+      "indoor_seating": "yes",
+      "name": "Los Primos",
+      "outdoor_seating": "yes",
+      "phone": "+49 176 30116536",
+      "price": "moderate",
+      "street": "Neugasse",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://los-primos-catering.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["indian", "international", "oriental"],
+      "delivery": "yes",
+      "description": "Erleben Sie die Verschmelzung zweier lebendiger Kulturen mit unseren indischen und persischen Spezialitäten. Genießen Sie die aromatischen Gewürze und authentischen Aromen der indischen Küche. Unsere Speisekarte besteht aus frischen, hochwertigen Zutaten und traditionellen Kochtechniken und sorgt für ein unvergessliches kulinarisches Erlebnis. Kommen Sie mit uns auf eine kulinarische Reise durch Indien und Persien direkt hier in Deutschland.",
+      "housenumber": "65",
+      "indoor_seating": "yes",
+      "name": "Golden Spoon",
+      "outdoor_seating": "no",
+      "phone": "+49 176 43878034",
+      "price": "cheap",
+      "street": "Rohrbacher Straße",
+      "suburb": "Weststadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.goldenspoongermany.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Klassische Pizzen und Pastagerichte sowie Antipasti in geräumigem, elegantem Restaurant mit Deckenfresken.",
+      "housenumber": "3",
+      "indoor_seating": "yes",
+      "name": "Da Mario",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 183591",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Rohrbacher Straße",
+      "suburb": "Bergheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://damario-heidelberg.de",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Knusprige Schweinshaxe und andere Klassiker in gemütlicher Umgebung mit frei liegendem Gebälk und Steinwänden.",
+      "housenumber": "185",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Palmbräu Gasse",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 28536",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://palmbraeugasse.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "yes",
+      "description": "Elegantes, traditionsreiches italienisches Restaurant mit hausgemachter Pasta, Antipasti und Nachspeisen.",
+      "housenumber": "8",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Akademie",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 162000",
+      "price": "expensive",
+      "smoking": "no",
+      "street": "Akademiestraße",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "http://www.restaurant-akademie.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german", "international", "italian"],
+      "delivery": "no",
+      "description": "Internationale Küche in einem eleganten Hotel.",
+      "housenumber": "2",
+      "indoor_seating": "yes",
+      "name": "959",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6742959",
+      "price": "expensive",
+      "street": "Friedrich-Ebert-Anlage",
+      "suburb": "Altstadt",
+      "vegetarian": "yes",
+      "website": "https://www.959heidelberg.com/restaurant/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Besuchen Sie unsere Vereinsgaststätte „Zur Kupferlampe“ in Heidelberg–Pfaffengrund, Im Entenlach 10. \n\nUnsere Pächterin Azam Nazari und ihr Partner und Küchenchef Peter Neuner haben für ihre Gäste ein Programm konzipiert, das Bodenständiges und Außergewöhnliches mit Pep zusammenführt.",
+      "housenumber": "10",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Kupferkanne",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 3541653",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Im Entenlach",
+      "suburb": "Pfaffengrund",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "http://tsv-pfaffengrund.de/vereinsgaststaette-zur-kupferlampe",
+      "wheelchair": "limited",
+      "area": "west"
+    },
+    {
+      "cuisine": ["american", "german", "international"],
+      "delivery": "no",
+      "description": "Steaks, Burgers und Mexikanische Spezialitäten wie Fajitas, Echiladas oder Burritos in der Altstadt.",
+      "housenumber": "130",
+      "indoor_seating": "yes",
+      "name": "Doctor Flotte",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6545300",
+      "price": "moderate",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://doctor-flotte-hd.de",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["asian"],
+      "delivery": "no",
+      "description": "Vietnamesische Suppen, Rollen, Grill- und Reisgerichte in einem stilvollen Lokal mit Terrasse.",
+      "housenumber": "170-172",
+      "indoor_seating": "yes",
+      "name": "Saigon Sonne",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6596999",
+      "price": "moderate",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.saigon-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Kleine, mittags und abends geöffnete Pizzeria mit ungezwungener Atmosphäre und Parkplätzen vor dem Haus.",
+      "housenumber": "7",
+      "indoor_seating": "yes",
+      "name": "Santa Lucia",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 161144",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Bahnhofstraße",
+      "suburb": "Weststadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["african"],
+      "delivery": "no",
+      "description": "Bodenständiges Restaurant mit eritreisch-äthiopischen Gerichten und Fladenbrot.",
+      "housenumber": "93",
+      "indoor_seating": "yes",
+      "name": "Asmara",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 23558",
+      "price": "moderate",
+      "street": "Gaisbergstraße",
+      "suburb": "Weststadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://restaurantasmara.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["american", "german", "international", "italian"],
+      "delivery": "no",
+      "description": "Clubheim bietet Pizza und Pasta zu einem günstigen Preis an.",
+      "housenumber": "28",
+      "indoor_seating": "yes",
+      "name": "Zum Kroddeweiher",
+      "outdoor_seating": "yes",
+      "price": "cheap",
+      "street": "Wiesenweg",
+      "suburb": "Handschuhsheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "wheelchair": "limited",
+      "area": "north"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Das stilvolle Lokal mit Altbaucharme bietet anspruchsvolle italienische Speisen mit saisonalem Schwerpunkt an.",
+      "housenumber": "5",
+      "indoor_seating": "yes",
+      "name": "Rossini",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 9148710",
+      "price": "expensive",
+      "smoking": "isolated",
+      "street": "Neuenheimer Landstraße",
+      "suburb": "Neuenheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.rossini-heidelberg.de/",
+      "wheelchair": "limited",
+      "area": "north"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Das schönste Kompliment, das wir immer wieder hören, ist: „Wie auf Sardinien“. Genau das wollen wir, ist unsere Motivation, an jedem Tag, in Küche und Service.\n\nWir importieren unsere Spezialitäten selbst, ob Wein, Olivenöl, Pasta, Schinken und Salami, Käse, Tomaten, Artischocken oder Bottarga. Alle Produkte beziehen wir von ausgesuchten Produzenten ausschließlich aus Sardinien. So können wir garantieren, dass unsere Gerichte authentisch sardisch sind.",
+      "housenumber": "34",
+      "indoor_seating": "yes",
+      "name": "Zafferano",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 8730094",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Poststraße",
+      "suburb": "Bergheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "http://zafferano-heidelberg.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Mediterrane Speisen wie Paella und Grillplatten sowie Tapasgerichte im Lokal mit hohen Decken und Kugellampen.",
+      "housenumber": "11",
+      "indoor_seating": "yes",
+      "name": "Don Robert",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6515226",
+      "price": "expensive",
+      "street": "Alte Eppelheimer Straße",
+      "suburb": "Bergheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "http://www.don-robert.com",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Gehobene italienische Küche in elegantem Restaurant mit Terrasse und Seeblick.",
+      "housenumber": "11/1",
+      "indoor_seating": "yes",
+      "name": "VINCIdue",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6548468",
+      "price": "expensive",
+      "street": "Poststraße",
+      "suburb": "Bergheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://vinci-due.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["sushi"],
+      "delivery": "no",
+      "description": "Das Restaurant mit minimalistischen Holzmöbeln und Plätzen im Freien bietet neben Miso-Suppe Sushivariationen.",
+      "housenumber": "3",
+      "indoor_seating": "yes",
+      "name": "Same Same",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 7291737",
+      "price": "moderate",
+      "smoking": "outside",
+      "street": "Steingasse",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "https://www.sushiheidelberg.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["african"],
+      "delivery": "no",
+      "description": "Die Famillie Yacob bekocht ihre Gäste seit 1994 Deutschlandweit mit Eritreischen und Äthiopischen Spezialitäten.\n​Lassen Sie sich von kulinarischen Gerichten verzaubern.\nReisen Sie mit uns durch Ost-Afrika (Eritrea & Äthiopien)\nund lernen Sie unsere Kultur kennen.",
+      "housenumber": "35",
+      "indoor_seating": "yes",
+      "name": "Die Maske Afrikas",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 338 00 70",
+      "price": "moderate",
+      "street": "Rathausstraße",
+      "suburb": "Rohrbach",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://restaurant-diemaskeafrika.de",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Pizza, Pasta und andere italienische Klassiker in stimmungsvoller Umgebung mit unverputzten Steinwänden.",
+      "housenumber": "202",
+      "indoor_seating": "yes",
+      "name": "Papi",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6563099",
+      "price": "expensive",
+      "smoking": "no",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://papi-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "yes",
+      "description": "Klassische Pasta, Pizza und Fleischgerichte sowie italienische Desserts in schlichtem Restaurant.",
+      "housenumber": "23",
+      "indoor_seating": "yes",
+      "name": "La Vite",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 21413",
+      "price": "moderate",
+      "street": "Bergheimer Str.",
+      "suburb": "Bergheim",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://la-vite-heidelberg.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "yes",
+      "description": "Günstiger Pizza Lieferservice.",
+      "housenumber": "99",
+      "indoor_seating": "yes",
+      "name": "Pizza Pronta",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 302003",
+      "price": "cheap",
+      "street": "Karlsruher Str.",
+      "suburb": "Rohrbach",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "http://www.pizzapronta.de/",
+      "wheelchair": "no",
+      "area": "south"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Dieses charmante Hotel in der Altstadt liegt 1 Gehminute von der Heiliggeistkirche, 7 Gehminuten vom Kurpfälzischen Museum und 3 km vom Heidelberger Schloss entfernt.\nEs gibt ein Restaurant mit traditioneller deutscher Küche und einem Speiseraum mit originellen Einrichtungsdetails. Eine lebhafte Bar ist ebenfalls vorhanden. Frühstück wird angeboten.",
+      "housenumber": "7",
+      "indoor_seating": "yes",
+      "name": "Hackteufel",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 905380",
+      "price": "moderate",
+      "street": "Steingasse",
+      "suburb": "Altstadt",
+      "vegan": "limited",
+      "vegetarian": "limited",
+      "website": "http://www.hackteufel.de",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["american"],
+      "delivery": "yes",
+      "description": "Unser gemütliches, zentral in der Hauptstraße gelegenes Restaurant in Heidelberg befindet sich mitten in der Innenstadt, nur wenige Minuten vom schönen Neckar entfernt. Genieße unsere leckeren Speisen im schönen Birkenwald und erfrischende Cocktails an unserer Bar oder auf der sonnigen Terrasse, mit direktem Blick auf das Heidelberger Schloss. Ob vegetarisch, vegan oder mit Fleisch – alle Gerichte auf unserer Speisekarte sind stets aus frischen Zutaten und mit viel Liebe zubereitet. Hier findet Dich das Glück! Für einen einzigartigen Restaurantbesuch in Heidelberg.",
+      "housenumber": "187",
+      "indoor_seating": "yes",
+      "name": "Hans im Glück",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6549065",
+      "price": "moderate",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://hansimglueck-burgergrill.de/burger-restaurant/heidelberg-heiliggeistkirche",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Traditionelle italienische Küche und Pizza in einem einfachen Restaurant mit Terrasse.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Trattoria Toscana",
+      "outdoor_seating": "yes",
+      "phone": "https://www.trattoria-toscana-hd.de/",
+      "price": "moderate",
+      "street": "Marktplatz",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "http://www.trattoria-toscana-hd.de",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german", "international"],
+      "delivery": "no",
+      "description": "Im urigen Gastraum und im großen, hohen Saal werden deutsche Gerichte mit internationalen Einflüssen serviert.",
+      "housenumber": "2",
+      "indoor_seating": "yes",
+      "name": "Die Linde",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 307800",
+      "price": "moderate",
+      "street": "Bierhelderweg",
+      "suburb": "Rohrbach",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://die-linde.com",
+      "wheelchair": "limited",
+      "area": "south"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Im heimeligen Gastraum mit Holzstühlen werden Pizza und sardische Spezialitäten wie Culurgiones serviert.",
+      "housenumber": "82",
+      "indoor_seating": "yes",
+      "name": "Ristorante Pizzeria Sardegna",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 781395",
+      "price": "cheap",
+      "street": "Schwetzinger Str.",
+      "suburb": "Kirchheim",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "http://www.ristorante-pizzeria-sardegna.de/",
+      "wheelchair": "no",
+      "area": "south"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Das im sachlichen Bistrostil gehaltene Lokal serviert feine traditionelle und moderne italienische Gerichte.",
+      "housenumber": "26",
+      "indoor_seating": "yes",
+      "name": "La Locanda 26",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 7268922",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Steubenstraße",
+      "suburb": "Handschuhsheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://lalocanda26.de",
+      "wheelchair": "limited",
+      "area": "north"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "...Durch unsere zwei Kinder (fridays for future) und unser junges Team wird uns täglich die Bedeutung  von nachhaltigem und umweltfreundlichem Verhalten vor Augen geführt. Zugegeben, in der Gastronomie gestaltet sich die Umsetzung eines solchen Verhaltens schwer. Trotzdem ist uns dieses Thema sehr wichtig und wir sind ständig auf der Suche nach Möglichkeiten noch umweltbewusster und nachhaltiger zu agieren.\n‍\nWas machen wir..?\n\nWir verzichten  komplett auf Strohhalme. Stattdessen trinkt ihr unsere Getränke aus langen Maccaronie - 100% Genuss ohne schlechtes Gewissen\n\nUnsere hausgemachte Pasta ermöglicht es uns weniger Verpackungsmüll zu produzieren.  \n\nWir achten auf die Qualität und Herkunft unserer Produkte.\n\nDa wir einen sehr hohen Eierverbrauch haben achten wir darauf, dass die Tiere unseres Lieferanten genug Platz haben.\n\nUnser Wein wird mit der Schubkarre direkt vom Erzeuger geholt. Natürlich nur der Weißwein aus Deutschland. Beim Rotwein aus Sizilien müssen wir eine Ausnahme machen, möchten euch diesen Genuss jedoch nicht vorenthalten. ",
+      "housenumber": "58",
+      "indoor_seating": "yes",
+      "name": "La Vesbar/Illegally Tasty",
+      "outdoor_seating": "yes",
+      "phone": "+4915229555779",
+      "price": "moderate",
+      "street": "Rathausstraße",
+      "suburb": "Rohrbach",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.illegallytasty.de/",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["indian"],
+      "delivery": "yes",
+      "description": "Athidhi Indian specialty restaurant truly reflects the spirit of progressive India. Contemporary in design and ambience,this restaurant will charm you with traditional Spices and the art of Indian hospitality.",
+      "housenumber": "29",
+      "indoor_seating": "yes",
+      "name": "Athidhi Heidelberg",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 7247479",
+      "price": "moderate",
+      "street": "Schwetzinger Straße",
+      "suburb": "Kirchheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://athidhi.de/athidhiheidelberg/",
+      "wheelchair": "no",
+      "area": "south"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Herzlich Willkommen im Restaurant Zum Ritter. Im Herzen von Handschuhsheim bieten wir Ihnen die typische Küche vom Venetien – Italien an. Überzeugen Sie sich selbst von der Vielfalt unserer Speisen. Wir freuen uns auf Sie!",
+      "housenumber": "27",
+      "indoor_seating": "yes",
+      "name": "Zum Ritter",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 8733399",
+      "price": "moderate",
+      "street": "Friedensstraße",
+      "suburb": "Handschuhsheim",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "https://ritter-handschuhsheim.com/",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "cuisine": ["american"],
+      "delivery": "no",
+      "description": "Experience the classics of the American steakhouse with a new, regional touch. We focus on sustainable, regional products and source our premium beef exclusively from farmers in Germany. Our menu is complemented by local and seasonal specialties. Enjoy regional culinary delights while taking in the beautiful view of the Neckar River.",
+      "housenumber": "16",
+      "indoor_seating": "yes",
+      "name": "Grill 16",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 908633",
+      "price": "moderate",
+      "street": "Vangerowstraße",
+      "suburb": "Bergheim",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "https://modules.marriott.com/de-restaurant/hdbmc-heidelberg-marriott-hotel/restaurant-grill-16/home-page",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Als Familienbetrieb begeistern wir bereits seit mehr als 30 Jahren unsere Gäste mit authentischer italienischer Küche. Aus frischen, qualitativ hochwertigen und mit viel Sorgfalt ausgewählten Zutaten, zaubern wir für Sie mediterrane Köstlichkeiten auf hohem Niveau",
+      "housenumber": "22",
+      "indoor_seating": "yes",
+      "name": "Amici",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 3377030",
+      "price": "moderate",
+      "street": "Erlenweg",
+      "suburb": "Rohrbach",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://ristorante-amici-heidelberg.de",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["german", "international"],
+      "delivery": "no",
+      "description": "Frühstück und Kaffee sowie abendliche Verkostungsmenüs in schickem, modernem Ambiente oder auf einer Terrasse.",
+      "housenumber": "2",
+      "indoor_seating": "yes",
+      "name": "River Café",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 7239053",
+      "price": "moderate",
+      "smoking": "outside",
+      "street": "Bergstraße",
+      "suburb": "Neuenheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.river-cafe-hd.de",
+      "wheelchair": "limited",
+      "area": "north"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Südamerikanische Speisen im gemütlichen Ambiente.",
+      "housenumber": "4",
+      "indoor_seating": "yes",
+      "name": "Che Pana",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 5992574",
+      "price": "cheap",
+      "street": "Floringasse",
+      "suburb": "Altstadt",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Paella und Rioja-Wein in einer farbenfroh gestrichenen, holzgetäfelten Tapasbar mit Terrasse.",
+      "housenumber": "76",
+      "indoor_seating": "yes",
+      "name": "La Taperia Olé Olé",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 9145121",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Römerstraße",
+      "suburb": "Weststadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://lataperiaoleole.com",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["american"],
+      "delivery": "yes",
+      "description": "Enjoy the american lifestyle of the 1950s in our Arizona\n50´s Diner.\n\nYou can expect a plurality of american drinks, homemade food and the typical atmosphere of the 1950s with metal signs, illuminated advertising signs and much more.",
+      "housenumber": "6",
+      "indoor_seating": "yes",
+      "name": "Arizona 50s Diner",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6726696",
+      "price": "moderate",
+      "smoking": "outside",
+      "street": "Friedrich-Schott-Straße",
+      "suburb": "Pfaffengrund",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://arizona-50s-diner.de",
+      "wheelchair": "limited",
+      "area": "west"
+    },
+    {
+      "cuisine": ["sushi"],
+      "delivery": "yes",
+      "description": "Im KAORU wird neben der normalen Bedienung an Tischen auch eine neuartige und faszinierende Art der Erlebnisgastronomie vorgestellt.\n\nSowohl für den Fischliebhaber als auch für den reinen Vegetarier ist eine große Auswahl vorhanden, und auch die traditionelle Miso-Suppe sowie andere japanische Suppen dürfen nicht fehlen. Die Gäste sitzen um den Tresen und nehmen sich ihre speziellen Favoriten aus den Booten. Die Teller sind durch ein farbiges Logo gekennzeichnet und können so einer bestimmten Preiskategorie zugeordnet werden. Bei der Abrechnung werden dann einfach die Teller gezählt. Die Vorteile dieser Art der Präsentation liegen klar auf der Hand: Neben dem optischen Reiz kann sich jeder Gast seine Mahlzeit nach Geschmack, Appetit und Geldbeutel zusammenstellen.",
+      "housenumber": "42",
+      "indoor_seating": "yes",
+      "name": "Kaoru Sushi Restaurant",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 6740060",
+      "price": "cheap",
+      "street": "Langer Anger",
+      "suburb": "Bahnstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://sushikaoru.de",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["thai"],
+      "delivery": "yes",
+      "description": "Das Restaurant mit bunten Bildern und aufwendig verzierten Holztischen serviert thailändische Spezialitäten.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Phuket",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 6524003",
+      "price": "moderate",
+      "street": "Steingasse",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "http://www.thairestaurant-heidelberg.de",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Die moderne Trattoria 37 im Herzen von Heidelberg steht für traditionelle italienische Kochkunst. Wir legen sehr viel Wert auf die Qualität unserer Produkte – selbstgemachte Pasta oder exzellente Fisch- und Fleischgerichte werden höchste Ansprüche erfüllen.",
+      "housenumber": "37",
+      "indoor_seating": "yes",
+      "name": "Trentasette",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 6734302",
+      "price": "expensive",
+      "smoking": "outside",
+      "street": "Rohrbacher Straße",
+      "suburb": "Weststadt",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "https://www.trattoria37.de",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Gemütliches deutsches Lokal am Marktplatz in Neuenheim.",
+      "housenumber": "18",
+      "indoor_seating": "yes",
+      "name": "Marktstübel",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6556119",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Ladenburger Straße",
+      "suburb": "Neuenheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.marktstuebel-heidelberg.de",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "cuisine": ["german", "international"],
+      "delivery": "no",
+      "description": "Die Gaststätte \"Zur Großmarkthalle Tominac\" liegt im schönen Norden Handschuhsheims und steht für gutbürgerliche, deutsch-kroatische Küche.\nWir bieten neben unseren normalen Speisen immer wieder saisonale Produkte an. \nSobald die ersten Sonnenstrahlen Heidelberg erreichen, öffnen wir außerdem unseren Außenbereich vor dem Restaurant.",
+      "housenumber": "151",
+      "indoor_seating": "yes",
+      "name": "Tominac",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 436787",
+      "price": "cheap",
+      "street": "Dossenheimer Landstraße",
+      "suburb": "Handschuhsheim",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "https://grossmarkthalle-tominac.de",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "yes",
+      "description": "Du hast keine Zeit zum Kochen, willst aber trotzdem gesund essen und dich gut fühlen? Willkommen in der Kostbar.\n\nHier bekommst du, was dein Körper will!\n\nUnser Rezept dafür: Lieblicher Geschmack himmlischer Duft und nur die beste Qualität, hierfür steht die Kostbar. Bei uns findest du täglich frisch zubereitete Speisen die DU dir selbst zusammenstellen kannst. Ob für Veganer, Vegetarier oder Fleischliebhaber ist für jeden etwas passendes dabei.\n\nZubereitet mit viel Leidenschaft für hochwertiges Essen. Fertig ist die perfekte Mahlzeit für deine Mittagspause. Zudem sind wir immer nachhaltig für euch unterwegs.",
+      "housenumber": "18",
+      "indoor_seating": "yes",
+      "name": "Kostbar",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 6731666",
+      "price": "moderate",
+      "street": "Vangerowstraße",
+      "suburb": "Bergheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://kostbar-heidelberg.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["american"],
+      "delivery": "yes",
+      "description": "Unser schönes Restaurant liegt im modernsten Stadtteil von Heidelberg – ganz zentral in der Nähe des Marktes und des Hauptbahnhofs. Auch der schöne Neckar ist fußläufig zu erreichen. Unsere sehr große Terrasse sowie die gemütliche Bar laden im Sommer zu entspannten Abendstunden ein. Und auch im Winter kann man dank unserer Heizstrahler die leckeren Gerichte und Getränke unserer Speisekarte auch draußen auf der Terrasse genießen. Egal ob leckere Burger oder köstliche Kleinigkeiten, ob vegetarisch, vegan oder mit Fleisch – in unserem Restaurant in Heidelberg sind all unsere köstlichen Burger, Salate, Kleinigkeiten und Getränke stets mit viel Liebe für Dich zubereitet. Erlebe jetzt einen einzigartigen Restaurantbesuch in Heidelberg.",
+      "housenumber": "18",
+      "indoor_seating": "yes",
+      "name": "Hans im Glück",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 4357444",
+      "price": "moderate",
+      "street": "Galileistraße",
+      "suburb": "Bahnstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://hansimglueck-burgergrill.de/standort/heidelberg-westarkaden/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Das gemütliche Lokal mit Terrasse serviert spanische Spezialitäten aus dem Tontopf, Stockfisch und Paella.",
+      "housenumber": "4",
+      "indoor_seating": "yes",
+      "name": "Bodega Don Jamon",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 374312",
+      "price": "moderate",
+      "street": "Bierhelderweg",
+      "suburb": "Rohrbach",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.bodega-heidelberg.de",
+      "wheelchair": "no",
+      "area": "south"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Produkte mit argentinischen Händen & Herzen gebacken",
+      "housenumber": "25",
+      "indoor_seating": "yes",
+      "name": "Marias Empanaderia",
+      "outdoor_seating": "yes",
+      "phone": "+49 179 9062167",
+      "price": "moderate",
+      "street": "Heinrich-Fuchs-Straße",
+      "suburb": "Rohrbach",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.instagram.com/marias.empanaderia",
+      "area": "south"
+    },
+    {
+      "cuisine": ["japanese", "sushi"],
+      "delivery": "yes",
+      "description": "Sushi in Kirchheim",
+      "housenumber": "100",
+      "indoor_seating": "yes",
+      "name": "Yami Sushi",
+      "outdoor_seating": "yes",
+      "phone": "+49 162 9135151",
+      "price": "cheap",
+      "street": "Heinrich-Fuchs-Straße",
+      "suburb": "Kirchheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.yamisushi.de/",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "yes",
+      "description": "Bei uns kommt zusammen, was auf den ersten Blick nicht zusammengehört: Kulinarische Leckerbissen aus Bosnien und traditionelle Speisen aus Zentralgeorgien.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "internet_access": "yes",
+      "name": "Restaurant Khomli",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 7259135",
+      "price": "expensive",
+      "street": "Mühltalstraße",
+      "suburb": "Handschuhsheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://cafe-restaurant-internationales-kulturhaus-heidelberg.eatbu.com",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "An lauen Sommertagen lädt die angeschlossene Terrasse zum Genießen und Verweilen ein. Vom Restaurant und der Terrasse aus haben Sie einen wunderschönen Ausblick in die Rheinebene bis hin zum Pfälzer Wald.\n\nIn unserer „gute Stube“ der Bergstube -unserem á la carte-Restaurant- im Untergeschoss stillen wir die Sehnsucht nach den Alpen und geben unseren Gästen das Gefühl, auf einer urigen Berghütte eingekehrt zu sein. Zwischen Holzdecken und Buntsandsteinfliesen geht es gut bürgerlich, bodenständig und zünftig zu. Im direkt angeschlossene Biergarten gibt es in den Sommermonaten viel zu erleben.",
+      "housenumber": "2",
+      "indoor_seating": "yes",
+      "name": "Bergstube",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 4160300",
+      "price": "expensive",
+      "street": "Königstuhl",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.gasthof-koenigstuhl.de/de/gastronomie/bergstube",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Günstiger Italiener in einem Möbelhaus.",
+      "housenumber": "24",
+      "indoor_seating": "yes",
+      "name": "Mömax Restaurant",
+      "outdoor_seating": "yes",
+      "phone": "+49 30 255498260",
+      "price": "cheap",
+      "street": "Henkel-Teroson-Straße",
+      "suburb": "Bahnstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.moemax.de",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Elegantes Restaurant mit lokalen Fleisch- und Fischgerichten in einem urigen Gebäude mit Terrasse.",
+      "housenumber": "239",
+      "indoor_seating": "yes",
+      "name": "Zur Herrenmühle",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 602909",
+      "price": "expensive",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "https://www.herrenmuehle.net",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Die NiVe Pizzeria Moderna liegt im Zentrum der Heidelberger Südstadt. Hier werden original neapolitanische Pizza und andere Spezialitäten serviert.",
+      "housenumber": "25",
+      "indoor_seating": "yes",
+      "name": "Nive",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 3581905",
+      "price": "expensive",
+      "street": "Rheinstraße",
+      "suburb": "Südstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.nive-heidelberg.de",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Rustic venue with garden seating spotlighting adventurous entrees & desserts paired with wine.",
+      "housenumber": "5",
+      "indoor_seating": "yes",
+      "name": "Oben",
+      "outdoor_seating": "yes",
+      "phone": "+49 172 9171744",
+      "price": "expensive",
+      "street": "Kohlhof",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://restaurant-oben.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "yes",
+      "description": "herzlich Willkommen im \"Leone d`Oro\" – Ihrem exquisiten sardischen Restaurant in Heidelberg Rohrbach!",
+      "housenumber": "95",
+      "indoor_seating": "yes",
+      "name": "Leone D'oro",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 393053",
+      "price": "moderate",
+      "street": "Karlsruher Straße",
+      "suburb": "Rohrbach",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.leone-doro.de/",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Unsere urige Gaststätte mit dem wunderschönen Biergarten lädt Sie zum Genießen und Verweilen ein!\n\nUnter historischen Lindenbäumen und inmitten eines wunderschönen Waldes gelegen, finden Sie hier eine Oase der Gemütlichkeit. Von Kaffee und Kuchen über regionale Spezialitäten, vom Grillfest bis zur Familienfeier - Die Waldschenke bietet für jede Gelegenheit die richtige Antwort!",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Waldschenke",
+      "outdoor_seating": "yes",
+      "phone": "062214385649",
+      "price": "moderate",
+      "street": "Auf dem Heiligenberg",
+      "suburb": "Neuenheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.waldschenke-heidelberg.de/",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Gut bürgerliche deutsche Küche zu fairen Preisen. Täglich wechselnde Angebote",
+      "housenumber": "49",
+      "indoor_seating": "yes",
+      "name": "Vereinsgaststätte Maulbeeranlage",
+      "phone": "01784778069",
+      "price": "moderate",
+      "street": "Obere Rödt",
+      "suburb": "Pfaffengrund",
+      "vegan": "limited",
+      "vegetarian": "limited",
+      "website": "https://web.archive.org/web/20161110164541/http://maulbeeranlage.com/",
+      "wheelchair": "limited",
+      "area": "west"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Atmospheric, historic tavern with walls covered in old photos, serving robust German dishes & beer.",
+      "housenumber": "213",
+      "indoor_seating": "yes",
+      "name": "Zum Seppl",
+      "outdoor_seating": "no",
+      "phone": "06221502980",
+      "price": "expensive",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegetarian": "yes",
+      "website": "https://heidelberger-kulturbrauerei.de/seppl/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["american"],
+      "delivery": "yes",
+      "description": "Wir sind Texas Smoke Guerilla.\nUnsere Leidenschaft ist das Grillen und Smoken.\nWir bieten Pulled Pork, Beef Brisket und Spare Ribs nach eigener Rezeptur an.​",
+      "housenumber": "96/1",
+      "indoor_seating": "yes",
+      "name": "Texas Smoke Guerilla",
+      "outdoor_seating": "no",
+      "phone": "+491702262799",
+      "price": "moderate",
+      "street": "Hardtstraße",
+      "suburb": "Kirchheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://texas-smoke-guerilla.com/",
+      "wheelchair": "limited",
+      "area": "south"
+    },
+    {
+      "cuisine": ["indian"],
+      "delivery": "no",
+      "description": "Unsere Speisen werden von uns frisch zubereitet. Wir legen ganz besonderen Wert auf eine gesunde, leichte und ernäh-rungsbewusste Küche. Frische Kräuter und vielfältige, biologisch reine Gewürze gehören dazu. Auf Geschmacksverstärker verzichten wir gänzlich.",
+      "housenumber": " 134A",
+      "indoor_seating": "yes",
+      "name": "Taj Mahal",
+      "outdoor_seating": "no",
+      "phone": "+49-6221-166461",
+      "price": "expensive",
+      "smoking": "no",
+      "street": "Bergheimer Str.",
+      "suburb": "Bergheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.tajmahal-heidelberg.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german", "international"],
+      "delivery": "no",
+      "description": "Fody’s hat sich ein Ziel gesetzt, das keine Kompromisse zulässt: Fody’s möchte seinen Gästen nur das Beste bieten. Vom Ambiente über den Service, die Speisen und Getränke bis hin zur Musik – alles muss „simply the best“ sein.",
+      "housenumber": "3",
+      "indoor_seating": "yes",
+      "name": "Zoo-Café",
+      "phone": "062216559450",
+      "price": "moderate",
+      "street": "Tiergartenstraße",
+      "suburb": "Neuenheim",
+      "website": "https://www.fodys.com/",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "cuisine": ["thai"],
+      "delivery": "no",
+      "description": "Papaya salads, curries & Thai noodle dishes in a modern, light-filled dining room.",
+      "housenumber": "137",
+      "indoor_seating": "yes",
+      "name": "Bay Jok",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 4557891",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Bergheimer Straße",
+      "suburb": "Bergheim",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://bay-jok.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["indian"],
+      "delivery": "no",
+      "description": "Elegant, minimal space for Indian curries, biryanis & tandoori dishes, served with breads & rice.",
+      "housenumber": "7",
+      "indoor_seating": "yes",
+      "name": "Saffron",
+      "outdoor_seating": "yes",
+      "phone": "062215877777",
+      "price": "moderate",
+      "street": "Bahnhofstraße",
+      "suburb": "Weststadt",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.saffron-heidelberg.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "German classics like schnitzel, bratwurst & beer, in an old-school, wood-paneled dining room.",
+      "housenumber": "34",
+      "indoor_seating": "yes",
+      "name": "Schwarzer Peter",
+      "outdoor_seating": "yes",
+      "phone": "0622121215",
+      "price": "moderate",
+      "smoking": "separated",
+      "street": "Römerstraße",
+      "suburb": "Weststadt",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "http://speter.info/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Paintings, antiques & checkered tablecloths in a longstanding bistro popular for brunch & steak.",
+      "housenumber": "17",
+      "indoor_seating": "yes",
+      "name": "Le Coq",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6736791",
+      "price": "moderate",
+      "street": "Brückenstraße",
+      "suburb": "Neuenheim",
+      "vegan": "limited",
+      "vegetarian": "limited",
+      "website": "https://lecoq-hd.de",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Restaurant mit Selbstbedienung. Es gibt vegetarische und vegane Speisen, aus denen man sein Essen zusammenstellen kann. Der Preis berechnet sich anhand des Gewichts auf dem Teller. Es wird auch ein Catering angeboten.",
+      "housenumber": "42",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "red - die grüne Küche",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 9145206",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Poststraße",
+      "suburb": "Bergheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.red-diegruenekueche.com/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Frische, kreative Küche und hervorragender Service in besonderem, historischem Ambiente!",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "'S' Kastanie",
+      "outdoor_seating": "yes",
+      "phone": "062217280343",
+      "price": "expensive",
+      "street": "Elisabethenweg",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.restaurant-s-kastanie.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "It is one of the oldest restaurants in the city, with a tradition hearkening back to the year 1844. Today, Essighaus offers predominately regional dishes. Traditional home recipes, ample portions, and agreeable prices – that’s our style. We offer seasonal dishes, white asparagus (Spargel) for example, leg of goose (Gänsekeule), or roasted wild boar (Wildschweinbraten). Dining with us you’ll experience hearty home cooking, as well as tasty vegetarian dishes.",
+      "housenumber": "97",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Essighaus",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 22496",
+      "price": "moderate",
+      "smoking": "yes",
+      "street": "Plöck ",
+      "suburb": "Altstadt",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://essighaus.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Genießen Sie gutbürgerliche Küche mit Heidelberger Bierspezialitäten, oder einem Schoppen Wein, im historischem Ambiente eines Studentenlokals mit vielen Relikten aus über 180 Jahren studentischer Historie.",
+      "housenumber": "217",
+      "indoor_seating": "yes",
+      "name": "Zum Roten Ochsen",
+      "outdoor_seating": "yes",
+      "phone": "0622120977",
+      "price": "moderate",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.roterochsen.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Die Mazedonische-Balkan Küche hat viel zu bieten.\n\nLandestypische Spezialitäten von Suppen über Vorspeisen bis hin zu Fleisch oder Fischgerichten.\n\nErfahren Sie alles über unsere kulinarischen Highlights. ",
+      "housenumber": "130",
+      "indoor_seating": "yes",
+      "name": "Makedonia",
+      "outdoor_seating": "yes",
+      "phone": "06221780480",
+      "price": "moderate",
+      "street": "Pleikartsförster Str. ",
+      "suburb": "Kirchheim",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.makedonia-hd.de/",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["german", "international"],
+      "delivery": "no",
+      "description": "Vereinsgaststätte des Heidelberger Ruderklub 1872 e.V.",
+      "housenumber": "3A",
+      "indoor_seating": "yes",
+      "name": "Zum Achter",
+      "outdoor_seating": "yes",
+      "phone": "06221418702",
+      "price": "moderate",
+      "street": "Neuenheimer Landstraße ",
+      "suburb": "Neuenheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.zum-achter.com/",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "yes",
+      "description": "Casa Mia wants to be a place where the atmosphere, the warmth and the setting will make you feel at home, it is a combination of tradition and modernity, with warm colors where every day guests can find the menu written on the traditional blackboard. The cuisine draws on Italian tradition, to savor the true home cooking, thanks also to the particular attention in the choice of always fresh and selected products.",
+      "housenumber": "28",
+      "indoor_seating": "yes",
+      "name": "Casa Mia",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 9033457",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Schillerstraße",
+      "suburb": "Weststadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.casamiaheidelberg.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "yes",
+      "description": "Essen, schmecken, genießen: In Scharffs Schlossweinstube legen wir größten Wert auf jahreszeitliche Produkte, beste Qualität und traditionelles Handwerk. Patron und kulinarischer Schlossherr Martin Scharff und Küchendirektor Nemanja Radojcic begeistert ihre Gäste mit einer unerschöpflichen kulinarischen Kreativität – sowohl klassisch als auch vegetarisch, auch Anfrage auch gerne vegan.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Weinstube",
+      "outdoor_seating": "yes",
+      "phone": "+4962218727000",
+      "price": "expensive",
+      "street": "Schlosshof",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.heidelberger-schloss-gastronomie.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["indian"],
+      "delivery": "yes",
+      "description": "Wir bieten unseren Gästen einen einzigartigen Einblick in die kulinarische Vielfalt der nordindischen Küche. Hier treffen Tradition und Kochkunst zusammen!\n\nDie abwechslungsreiche und authentische Karte bietet eine große Auswahl an Curry-, Reis- und vegetarischen Spezialitäten, die mit typischen Gewürzen der indischen Küche zubereitet werden.",
+      "housenumber": "74",
+      "indoor_seating": "yes",
+      "name": "Indian Palace",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 600710",
+      "price": "moderate",
+      "street": "Karlsruher Straße",
+      "suburb": "Rohrbach",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "http://www.indian-palace-heidelberg.com",
+      "wheelchair": "limited",
+      "area": "south"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Die Bar d´Aix ist die Lust, woanders zu sein, ohne woanders sein zu müssen. Seit über Zwanzig Jahren French-Style vom Feinsten.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Bar d'Aix en Provence",
+      "outdoor_seating": "yes",
+      "phone": "06221419895",
+      "price": "moderate",
+      "smoking": "outside",
+      "street": "Bergstraße",
+      "suburb": "Neuenheim",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "https://bardaix-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "north"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "yes",
+      "description": "Das historische Lokal ist bekannt für seine stimmungsvollen Abende, begleitet von Klaviermusik, zu der je nach Lust und Laune auch mitgesungen werden kann – nimm teil am traditionellen studentischen Leben, dessen Brauchtum hieraktiv gepflegt wird.Im hinteren Bereich befindet sich das Eichendorff-Stübchen,in dem Freiherr von Eichendorff damals seine Abende bei einem Gläschen Wein verbrachte.\nUnsere Küche ist bekannt für regionale, abwechslungsreiche Spezialitäten mit frischen Zutaten mit einem täglichwechselnden Tagesmenü zum günstigen Preis.",
+      "housenumber": "8",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Schnookeloch",
+      "outdoor_seating": "yes",
+      "phone": "062213615952",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Haspelgasse",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.schnookeloch-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "ein romantisches italienisches Restaurant mit gemütlicher Atmosphäre. In der Nähe vom Marktplatz und der Alten Brücke können Sie eine der besten Pizzen und superleckere Pasta sowie feine Fisch-und Fleischgerichte genießen. Eine gute Weinauswahl als auch lokale Biere erfrischen Ihr Gastroerlebnis . ",
+      "housenumber": "7",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Mercato",
+      "outdoor_seating": "yes",
+      "phone": "06221169010",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Fischmarkt",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.mercato-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "White-tablecloth fine dining establishment for haute European cuisine, in a luxe 1865 hotel.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Die Kurfürstenstube",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 515506",
+      "price": "expensive",
+      "street": "Friedrich-Ebert-Anlage",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.europaeischerhof.com/gourmet-restaurant-kurfuerstenstube-heidelberg/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Roasted meats in a centuries-old room with reclaimed wood walls, plus a terrace with bridge views.",
+      "housenumber": "66",
+      "indoor_seating": "yes",
+      "name": "Wirtshaus zum Spreisel",
+      "outdoor_seating": "yes",
+      "phone": "0622123543",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Neckarstaden",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "http://www.wirtshaus-zum-spreisel.de",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["greek"],
+      "delivery": "no",
+      "housenumber": "83",
+      "indoor_seating": "yes",
+      "name": "Poseidon",
+      "outdoor_seating": "yes",
+      "phone": "06221162777",
+      "price": "moderate",
+      "street": "Rohrbacher Straße",
+      "suburb": "Weststadt",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["chinese"],
+      "delivery": "yes",
+      "housenumber": "16",
+      "indoor_seating": "yes",
+      "name": "Flex Kitchen",
+      "outdoor_seating": "no",
+      "phone": "01628888995",
+      "price": "moderate",
+      "street": "Rohrbacher Straße",
+      "suburb": "Weststadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://flex-kitchen.business.site/?utm_source=gmb&utm_medium=referral",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Das Restaurant zum Güldenen Schaf in Heidelberg ist eine traditionsreiche Gaststätte mit über 250 Jahren Geschichte. Hier genießen Sie herzhafte deutsche Küche und regionale Spezialitäten in gemütlicher Atmosphäre und historischem Ambiente. Die rustikale Einrichtung mit antiken Möbeln, Holzbalken und Kamin sorgt für eine einladende Stimmung. Besonders beliebt sind die deftigen Fleischgerichte und die hausgemachten Salate. Ob für ein romantisches Dinner zu zweit oder eine gesellige Feier mit Freunden und Familie, das Güldene Schaf ist die perfekte Wahl.",
+      "housenumber": " 115",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Zum Güldenen Schaf",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 20879",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.schaf-heidelberg.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "In bester Lage bietet das Cesarino die feine italienische Küche mit all ihren regionalen Einflüssen auf hohem Niveau.\nUnser Motto: Absolute Frische, höchste Qualität und Originalität.",
+      "housenumber": "40",
+      "indoor_seating": "yes",
+      "name": "Cesarino",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 434441",
+      "street": "Berliner Straße",
+      "suburb": "Neuenheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.enoteca-cesarino.de/",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "cuisine": ["american", "international"],
+      "delivery": "yes",
+      "description": "American fast food pizza",
+      "housenumber": "2",
+      "indoor_seating": "yes",
+      "name": "Pizza Hut",
+      "outdoor_seating": "no",
+      "phone": "062215025880",
+      "price": "moderate",
+      "street": "Hebelstraße",
+      "suburb": "Weststadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.pizzahut.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Down-home, rustic restaurant whipping up a variety of schnitzels, sausages & draft beer.",
+      "housenumber": "7",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Schnitzelbank",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 21189",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Bauamtsgasse",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.schnitzelbank-heidelberg.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["american", "international"],
+      "description": "Emma Pizza/Burger/Bar ",
+      "housenumber": "129",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Emma",
+      "outdoor_seating": "yes",
+      "phone": " 0170 5855816",
+      "price": "cheap",
+      "smoking": "no",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.facebook.com/EmmaCafeBar",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["asian", "japanese"],
+      "delivery": "yes",
+      "description": "Ob knusprige Frühlingsrollen, herzhaft gefüllte Teigtaschen oder gesunde Edamame Bohnen. Die umfangreiche vegane Speisenauswahl bei MoschMosch überzeugt nicht nur die veganen und sogar fleischliebenden Gäste, sondern auch die Experten von ProVeg International. Lassen Sie sich von uns verwöhnen – mit einer Schüssel voll dampfend heißer Ramen-Suppe. Genießen Sie eine Portion Lächeln!",
+      "housenumber": " 136",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "MoschMosch",
+      "outdoor_seating": "yes",
+      "phone": "+4962216509077",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.moschmosch.com/restaurants-heidelberg.php",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Low-lit, pop art-themed establishment with outdoor tables, making traditional meals & cocktails.",
+      "housenumber": "16",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Pop",
+      "outdoor_seating": "yes",
+      "phone": "+49622125559",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Untere Straße",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "https://web.archive.org/web/20221207034129/https://pop-restaurant.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international", "oriental"],
+      "delivery": "yes",
+      "description": "Easygoing, long-running restaurant rustling up familiar Turkish seafood, charcoal grills & wine.",
+      "housenumber": " 15A",
+      "indoor_seating": "yes",
+      "name": "Alte Gundtei",
+      "outdoor_seating": "yes",
+      "phone": "+49622129395",
+      "price": "moderate",
+      "smoking": "no",
+      "street": "Zwingerstraße",
+      "suburb": "Altstadt",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "https://alte-gundtei.com/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Elevated, artfully presented antipasti, pasta & pizza in a stylish dining room or a leafy courtyard.",
+      "housenumber": "24",
+      "indoor_seating": "yes",
+      "name": "DaBaggio",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 4341686",
+      "price": "expensive",
+      "smoking": "no",
+      "street": "Römerstraße",
+      "suburb": "Weststadt",
+      "vegetarian": "yes",
+      "website": "https://www.dabaggio.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Ob Pendler oder Fernreisende, privat oder beruflich unterwegs, wir bieten dir mit unserer „Feel at Home“ Atmosphäre\nund mit unseren Kaffeespezialitäten, frischen Bagels und Snacks überall ein kleines Stück Zuhause.\nNatürlich auch zum Mitnehmen in unseren Mehrweg Care Cup oder in deinem eigenen Mug und\nmit einer großen Auswahl für deine vegetarische oder vegane Ernährung.",
+      "housenumber": "4",
+      "indoor_seating": "yes",
+      "name": "COFFEE FELLOWS",
+      "outdoor_seating": "yes",
+      "phone": "03413373037",
+      "price": "expensive",
+      "street": "Willy-Brandt-Platz",
+      "suburb": "Weststadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.coffee-fellows.com/locations/heidelberg-hauptbahnhof",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "housenumber": "2",
+      "indoor_seating": "yes",
+      "name": "Ristorante Ai Portici",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 472817",
+      "price": "moderate",
+      "street": "Rottmannstraße",
+      "suburb": "Handschuhsheim",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.ai-portici.de/",
+      "wheelchair": "limited",
+      "area": "north"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Es warten auf Sie echte italienische Spezialitäten in einem ruhigen und einladenden Ambiente.\n\nWir freuen uns auf Ihren Besuch!",
+      "housenumber": "6",
+      "indoor_seating": "yes",
+      "name": "Piccolo Mondo",
+      "outdoor_seating": "yes",
+      "phone": "06221602999",
+      "price": "moderate",
+      "street": "Klingenteichstraße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.piccolomondo-heidelberg.de",
+      "area": "center"
+    },
+    {
+      "cuisine": ["japanese", "sushi"],
+      "delivery": "no",
+      "description": "All-you-can-YUMMY im Herzen der Altstadt von Heidelberg.\nDas I Koi Sushi Sushi Restaurant bietet tolle japanische Köstlichkeiten á la carte, als auch ein All-you-can-eat-Menü via Tablet an.",
+      "housenumber": "105",
+      "indoor_seating": "yes",
+      "name": "iKOI",
+      "outdoor_seating": "no",
+      "phone": "062217256999",
+      "price": "expensive",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "yes",
+      "description": "Original italienische Pizza und Pasta in Heidelberg schnell und einfach nach Hause liefern lassen. Alle unsere Gerichte bei Pizza Nispet werden aus hochwertigen Zutaten mit viel Liebe zubereitet, damit du dir ein Stück Italien nach Hause holen kannst. Überzeuge dich selbst von dem Nummer 1 Pizza Nispet, dem echte Pizza-Liebhaber vertrauen: Pizza Nispet in Heidelberg. Bestelle einfach online über den Webshop oder mit unserer kostenlosen App und genieße italienische Spezialitäten der Extraklasse ganz bequem in deinen eigenen vier Wänden.",
+      "housenumber": "37",
+      "indoor_seating": "yes",
+      "name": "Nispet Restaurant & Bar Lounge",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 7180017",
+      "price": "cheap",
+      "street": "Vangerowstraße",
+      "suburb": "Bergheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "pizza-nispet.de",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["korean"],
+      "delivery": "no",
+      "housenumber": "3",
+      "indoor_seating": "yes",
+      "name": "Korea",
+      "phone": "+49 6221 22062",
+      "price": "moderate",
+      "street": "Heiliggeiststraße",
+      "suburb": "Altstadt",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.instagram.com/restaurant_hangukgwan/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german", "international"],
+      "delivery": "no",
+      "description": "Gemütliche Event - Bar\nim Herzen Ziegelhausens.\nEin Ort für Jung & Alt \nHier ist für jeden etwas dabei!",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Rosenkeller",
+      "outdoor_seating": "yes",
+      "price": "moderate",
+      "smoking": "separated",
+      "street": "In d. Neckarhelle ",
+      "suburb": "Ziegelhausen",
+      "vegetarian": "no",
+      "website": "https://www.instagram.com/rosenkeller2.0",
+      "wheelchair": "no",
+      "area": "east"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Essen, schmecken, genießen: In Scharffs Schlossweinstube legen wir größten Wert auf jahreszeitliche Produkte, beste Qualität und traditionelles Handwerk. Patron und kulinarischer Schlossherr Martin Scharff und Küchendirektor Nemanja Radojcic begeistert ihre Gäste mit einer unerschöpflichen kulinarischen Kreativität – sowohl klassisch als auch vegetarisch, auch Anfrage auch gerne vegan.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Fasskeller",
+      "phone": "+4962218727000",
+      "price": "expensive",
+      "street": "Schlosshof ",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.heidelberger-schloss-gastronomie.de/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["asian", "thai"],
+      "delivery": "no",
+      "description": "Wir, das Restaurant Baan Thai in Heidelberg, möchten Sie einladen bei uns die thailändische Küche zu genießen und sowohl Augen und Nase sowie natürlich den Gaumen zu befriedigen.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Baan Thai",
+      "phone": "+49 6221 302196",
+      "price": "moderate",
+      "street": "Max-Joseph-Straße ",
+      "suburb": "Rohrbach",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.baanthai-heidelberg.de/",
+      "wheelchair": "limited",
+      "area": "south"
+    },
+    {
+      "cuisine": ["korean"],
+      "delivery": "no",
+      "description": "Laid-back restaurant preparing traditional Korean dishes, such as bibimbap & bulgogi.",
+      "housenumber": "171",
+      "indoor_seating": "yes",
+      "name": "Soban",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 3546007",
+      "price": "moderate",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegetarian": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["greek"],
+      "delivery": "no",
+      "description": "n der Gaststätte Zur Krone in Heidelberg, inmitten des Ortsteils Wieblingen, bereitet die Familie Andreas Kyriakidis für ihre Gäste original griechische Speisen zu. Die Portionen sind üppig. Die Bedienungen der Gaststätte Zur Krone in Heidelberg sind freundlich und nehmen gerne auch Sonderwünsche entgegen. Gegessen werden kann im rustikal eingerichteten gemütlichen Gastraum oder im großen ruhigen Biergarten auf der Wiese hinter dem Haus unter Schatten spenden Bäumen und Schirmen.",
+      "housenumber": "255",
+      "indoor_seating": "yes",
+      "name": "Gaststätte zur Krone",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 836324",
+      "price": "moderate",
+      "street": "Mannheimer Straße",
+      "suburb": "Wieblingen",
+      "vegan": "no",
+      "vegetarian": "no",
+      "wheelchair": "limited",
+      "area": "west"
+    },
+    {
+      "cuisine": ["american", "international", "thai"],
+      "delivery": "no",
+      "description": "Burgers, pizzas & Thai curries, plus sweet or savory breakfasts, in industrial-chic surroundings.",
+      "housenumber": "36/5",
+      "indoor_seating": "yes",
+      "name": "Urban Kitchen",
+      "outdoor_seating": "yes",
+      "phone": "0622187338200",
+      "price": "moderate",
+      "street": "Poststraße",
+      "suburb": "Bergheim",
+      "vegetarian": "yes",
+      "website": "https://urban-kitchen-heidelberg.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Restaurant Wolfsbrunnen mit Biergarten. Sehr schön im Sommer durch die Lage in der Natur.",
+      "housenumber": "15",
+      "indoor_seating": "yes",
+      "name": "Wolfsbrunnen",
+      "outdoor_seating": "yes",
+      "phone": "06221373792",
+      "price": "expensive",
+      "street": "Wolfsbrunnensteige",
+      "suburb": "Schlierbach",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "http://restaurant-wolfsbrunnen.de",
+      "wheelchair": "yes",
+      "area": "east"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "The Cafeteria offers all kinds of fresh breads, pastries, sandwiches, fruit and beverages as well as coffee and tea at any time working hours.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "EMBL canteen",
+      "outdoor_seating": "yes",
+      "price": "cheap",
+      "street": "Meyerhofstraße",
+      "suburb": "Boxberg",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.embl.org/",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "housenumber": "210",
+      "indoor_seating": "yes",
+      "name": "Cavallino Bianco",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 432300",
+      "price": "moderate",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://weissesroessel.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "yes",
+      "description": "Dali's Original Stuzzico",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Stuzzico",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 7198974",
+      "price": "moderate",
+      "street": "Kettengasse",
+      "suburb": "Altstadt",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "http://www.stuzzicoheidelberg.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Sie finden in der Goldenen Rose den optimalen Ort für Genuss, italienische Lebensart und schöne Stunden. Wir bieten Ihnen traditionelle italienische Küche mit täglich frischem Fisch und - neben unserer Speisekarte - aktuelle Spezialitäten, die Sie auf unseren Tafeln im Restaurant finden. Natürlich gehört auch der italienische Wein zum mediterranen Lebensgefühl - für Sie gibt es eine große Auswahl aus den besten italienischen Anbaugebieten in jeder Qualitätsstufe",
+      "housenumber": "10",
+      "indoor_seating": "yes",
+      "internet_access": "no",
+      "name": "Goldene Rose",
+      "outdoor_seating": "yes",
+      "phone": "+496221 715 22 77",
+      "price": "moderate",
+      "street": "Hegenichstraße",
+      "suburb": "Kirchheim",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.goldenerose-hd.de/",
+      "wheelchair": "no",
+      "area": "south"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Relaxed restaurant serving grilled meats, burgers & salads in a space with a terrace & river views.",
+      "housenumber": "2",
+      "indoor_seating": "yes",
+      "name": "Das Bootshaus",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 25396",
+      "price": "moderate",
+      "street": "Schurmanstraße",
+      "suburb": "Bergheim",
+      "vegetarian": "yes",
+      "website": "https://www.dasbootshaus.com/",
+      "wheelchair": "limited",
+      "area": "center"
+    },
+    {
+      "cuisine": ["african", "international"],
+      "delivery": "yes",
+      "description": "Counter-serve eatery dishing up Lebanese meals in a compact space with sidewalk seating.",
+      "housenumber": " 147",
+      "indoor_seating": "yes",
+      "name": "Safari Restaurant",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6595853",
+      "price": "cheap",
+      "street": "Hauptstraße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://www.safari-heidelberg.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["greek"],
+      "delivery": "yes",
+      "housenumber": "3",
+      "indoor_seating": "yes",
+      "name": "Athen",
+      "outdoor_seating": "yes",
+      "phone": "+496221776516",
+      "price": "moderate",
+      "smoking": "outside",
+      "street": "Oftersheimer Weg ",
+      "suburb": "Kirchheim",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "https://restaurant-athen-hd.eatbu.com/?lang=de",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["greek"],
+      "delivery": "no",
+      "description": "Willkommen in der Vereinsgaststätte des “Kleingärtnerverein Diebsweg” in Heidelberg.\n\nHier verwöhnen wir unsere Gäste mit leckeren Speisen aus der Deutsch-Griechischen Küche.\n\nIn den Sommermonaten lädt unser gemütlicher Biergarten zu einen kleinen Zwischenstopp ein.",
+      "housenumber": "1",
+      "indoor_seating": "yes",
+      "name": "Gaststätte zum Diebsweg",
+      "outdoor_seating": "yes",
+      "phone": "062217373328",
+      "price": "moderate",
+      "street": "Schützenstraße",
+      "suburb": "Pfaffengrund",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "https://diebsweg.de/",
+      "wheelchair": "limited",
+      "area": "west"
+    },
+    {
+      "cuisine": ["asian"],
+      "delivery": "no",
+      "description": "Erleben Sie die asiatische Küche in einer neuen Dimension. Nehmen Sie Platz am Laufband und genießen die stets frisch zubereiteten Sushi Häppchen. Oder wählen Sie das umfangreiche asiatische warme Buffet. ",
+      "housenumber": "5",
+      "indoor_seating": "yes",
+      "name": "Gourmet City",
+      "outdoor_seating": "yes",
+      "phone": "062213383590",
+      "price": "cheap",
+      "smoking": "outside",
+      "street": "Im Breitspiel",
+      "suburb": "Rohrbach",
+      "vegetarian": "yes",
+      "website": "https://www.gourmet-city.de/",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["asian", "sushi"],
+      "delivery": "no",
+      "description": "m Keisari findest Du einen Ort, inspiriert von der japanischen „Wabi Sabi“ Kultur. Die Ästhetik der Einfacheit und Unvollkommenheit findet im Keisari ihr Zuhause.\n\nKeisari ist ein Ort zum abschalten. In einem minimalistischen Wohnzimmer möchten wir dich mit feinem Sushi und leckeren Drinks verwöhnen.",
+      "housenumber": "6",
+      "indoor_seating": "yes",
+      "name": "Keisari",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 7239123",
+      "price": "moderate",
+      "street": "Zollhofgarten",
+      "suburb": "Bahnstadt",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.keisari.de/heidelberg",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "\nWirtshäuser waren schon immer fröhliche & kulinarische Fixpunkte.\nWenn die Welt sich verändert, erlebt auch Vertrautes eine Renaissance.\n\nSie lieben es gemütlich ? Sie genießen gerne traditionell & regional, frisch und in bester Qualität ?\n\nIn unserem Wirtshaus zum Nepomuk versuchen wir all dies zu bieten - ein heimeliges Ambiente, eine ausgewogene Wirtshauskarte, regionale Weine in reiner Auswahl und eine Qualität, die ihresgleichen sucht. Bei uns wird alle selbst gemacht, die Soßen, die Spätzle, die Rouladen und und und . ! Immer unter Berücksichtigung regionaler Herkunft und teilweise mit Biozertifizierung.",
+      "housenumber": "2",
+      "indoor_seating": "yes",
+      "name": "Wirtshaus zum Nepomuk",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 739130",
+      "price": "expensive",
+      "smoking": "outside",
+      "street": "Obere Neckarstraße",
+      "suburb": "Altstadt",
+      "vegetarian": "yes",
+      "website": "https://www.hotel-zur-alten-bruecke.de/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["asian", "chinese"],
+      "delivery": "yes",
+      "description": "Ein schöner Abend mit asiatischem und chinesischem Essen – wir servieren Ihnen frisch zubereitete Gerichte in einer ansprechenden Atmosphäre. Kommen Sie zu uns ins Restaurant und genießen Sie die vorzüglichen Speisekreationen unserer hervorragenden Köche!Machen Sie es sich bei uns gemütlich!",
+      "housenumber": "10",
+      "indoor_seating": "yes",
+      "name": "Shanghai",
+      "outdoor_seating": "no",
+      "phone": "062213395188",
+      "price": "moderate",
+      "street": "Englerstraße",
+      "suburb": "Rohrbach",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://restaurant-shanghai-heidelberg.metro.rest/",
+      "wheelchair": "yes",
+      "area": "south"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Classic Italian pasta, pizza & fish grills in an elegantly decorated venue with a convivial vibe.",
+      "housenumber": "166",
+      "indoor_seating": "yes",
+      "name": "Giardino",
+      "outdoor_seating": "yes",
+      "phone": "+496221314100",
+      "price": "moderate",
+      "street": "Rohrbacher Str. ",
+      "suburb": "Südstadt",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.ristorante-giardino.de/",
+      "wheelchair": "limited",
+      "area": "south"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Kantine/Restaurant im Olympiastützpunkt Rhein-Neckar. Hier gibt es einen reichhaltigen Mittagstisch. Nach Wahl vegetarisch oder mit tierischen Zutaten.",
+      "housenumber": "710",
+      "indoor_seating": "yes",
+      "name": "Cantina",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 4185569",
+      "price": "cheap",
+      "smoking": "outside",
+      "street": "Im Neuenheimer Feld",
+      "suburb": "Handschuhsheim",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://gvo-cateringkultur.de/locations/cantina/",
+      "wheelchair": "limited",
+      "area": "north"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Auf dem Gelände des Klosters Stift Neuburg in Ziegelhausen verwöhnen wir Sie mit unserer leckeren deutschen Küche.",
+      "housenumber": "4",
+      "indoor_seating": "yes",
+      "name": "Biergarten zum Klostergarten",
+      "outdoor_seating": "yes",
+      "phone": "017662717298",
+      "price": "moderate",
+      "street": "Stiftweg",
+      "suburb": "Ziegelhausen",
+      "vegan": "no",
+      "vegetarian": "no",
+      "website": "https://gasthof-zum-klostergarten.de/",
+      "wheelchair": "yes",
+      "area": "east"
+    },
+    {
+      "cuisine": ["thai"],
+      "delivery": "yes",
+      "description": "AUTHENTIC THAI'S FOOD",
+      "housenumber": "74",
+      "indoor_seating": "yes",
+      "name": "Thai's",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 6744992",
+      "price": "moderate",
+      "street": "Langer Anger",
+      "suburb": "Bahnstadt",
+      "vegetarian": "yes",
+      "website": "https://www.thais-authenticfood-heidelberg.de/",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Das modernisierte Schiff hat seinen Anlegesteg direkt vor dem Boutique Hotel Heidelberg Suites am Neckar vor der alten Brücke. Feiern auf einem Schiff, ein außergewöhnlicher Rahmen für Ihre exklusive Firmenveranstaltung, Hochzeiten, private Feste und einzigartige Events in einer elegant, lässigen Atmosphäre.",
+      "housenumber": "12",
+      "indoor_seating": "yes",
+      "name": "HS Patria",
+      "outdoor_seating": "yes",
+      "phone": "01719989132",
+      "price": "expensive",
+      "street": "Neuenheimer Landstraße",
+      "suburb": "Neuenheim",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "https://www.heidelbergsuites-patria.de/",
+      "wheelchair": "yes",
+      "area": "north"
+    },
+    {
+      "cuisine": ["german"],
+      "delivery": "no",
+      "description": "Wir sind eine „Plänkstädter“ Familie, die in denAussiedlerhöfen Heimat gefunden hat. In unserer Familie wird respektvoll mit der Natur umgegangen. Schließlich haben wir das Ziel, Ihnen höchste Qualität und Frische  zu bieten.",
+      "housenumber": "5",
+      "indoor_seating": "yes",
+      "name": "Spanferkelhof",
+      "outdoor_seating": "no",
+      "phone": "062024961",
+      "price": "expensive",
+      "street": "Jungholz",
+      "vegan": "no",
+      "vegetarian": "yes",
+      "website": "http://www.spargel-und-spanferkelhof-helmling.de/",
+      "wheelchair": "yes",
+      "suburb": "Altstadt",
+      "area": "center"
+    },
+    {
+      "cuisine": ["italian"],
+      "delivery": "no",
+      "description": "Counter-serve pizza cafe with a mod, minimalist feel & many vegan options, plus smoothies.",
+      "housenumber": "2",
+      "indoor_seating": "yes",
+      "name": "Unter Freunden",
+      "outdoor_seating": "yes",
+      "phone": "062213615371",
+      "price": "cheap",
+      "street": "Märzgasse",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://m.facebook.com/Unter-Freunden-755848004534067/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["chinese"],
+      "delivery": "yes",
+      "description": "Yangda Chinese Restaurant\nYangda Restaurant Heidelberg",
+      "housenumber": "3",
+      "indoor_seating": "yes",
+      "name": "Yangda Chinese Restaurant",
+      "outdoor_seating": "yes",
+      "phone": "+49 6221 3358602",
+      "price": "moderate",
+      "street": "Neckarhäuser Straße",
+      "suburb": "Wieblingen",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://yangda.de/",
+      "wheelchair": "yes",
+      "area": "west"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "description": "Die Vision des A7 ist es, unsere Gäste in heimischer Atmosphäre zu beraten, zu bekochen und zu inspirieren. Für das perfekte Ergebnis benötigt man beste Zutaten, Liebe, Erfahrung und Zeit!\nAll dies finden Sie im A7!",
+      "housenumber": "82",
+      "indoor_seating": "yes",
+      "name": "Adriatic Seven",
+      "outdoor_seating": "yes",
+      "phone": "062214303782",
+      "price": "expensive",
+      "street": "Karlsruher Str.",
+      "suburb": "Rohrbach",
+      "vegan": "limited",
+      "vegetarian": "yes",
+      "website": "https://www.adriatic-seven.de",
+      "area": "south"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "yes",
+      "description": "It’s a small place with a lot of heart and many options for food. Gluten free and vegan/vegetarian friendly.",
+      "housenumber": "21",
+      "indoor_seating": "yes",
+      "name": "Arepas.World",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 1805586",
+      "price": "cheap",
+      "street": "Untere Straße",
+      "suburb": "Altstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://arepas.world/shop/",
+      "wheelchair": "no",
+      "area": "center"
+    },
+    {
+      "cuisine": ["american", "german", "international"],
+      "delivery": "no",
+      "description": "Genauso abwechslungsreich wie unsere Möbel und Wohnaccessoires ist das Angebot an Speisen und Getränken in Ihrem XXXL Restaurant. Wir servieren Ihnen köstliche  Mahlzeiten für den großen Hunger genauso wie appetitliche Snacks für zwischendurch. Hier wird Shopping zum Genuss-Erlebnis!\nUnsere warme Küche hat durchgehend für Sie geöffnet. Bestellen Sie ein Schnitzel im Restaurant oder eines der anderen geschmackvollen Gerichte mit Ihrem Lieblingsgetränk und runden Sie das Shopping bei XXXL genüsslich ab! Neben dem aufmerksamen Service des XXXL-Restaurant-Teams steht Ihnen übrigens kostenloses W-LAN zur Verfügung. Fühlen Sie sich am gedeckten Tisch wie zu Hause!",
+      "housenumber": "24",
+      "indoor_seating": "yes",
+      "name": "XXXL Restaurant",
+      "outdoor_seating": "no",
+      "phone": "030255492150",
+      "price": "cheap",
+      "street": "Henkel-Teroson-Straße ",
+      "suburb": "Bahnstadt",
+      "vegan": "no",
+      "vegetarian": "limited",
+      "website": "https://www.xxxlutz.de/c/restaurant?utm_source=google&utm_medium=organic&utm_campaign=mybusiness",
+      "wheelchair": "yes",
+      "area": "center"
+    },
+    {
+      "cuisine": ["greek"],
+      "delivery": "no",
+      "description": "\"DER KLEINE GRIECHE\"(AUTHENTIC GREEK STREETFOOD) \"FOODTRUCK\"",
+      "housenumber": "106",
+      "indoor_seating": "yes",
+      "name": "Der kleine Grieche",
+      "outdoor_seating": "yes",
+      "phone": "+49 172 6422122",
+      "price": "moderate",
+      "street": "Heinrich-Fuchs-Straße",
+      "suburb": "Kirchheim",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "website": "https://kleine-grieche.deliverant.app/",
+      "wheelchair": "limited",
+      "area": "south"
+    },
+    {
+      "cuisine": ["international"],
+      "delivery": "no",
+      "housenumber": "4",
+      "indoor_seating": "yes",
+      "name": "Matze‘s Backstub‘",
+      "outdoor_seating": "no",
+      "phone": "+49 6221 3272952",
+      "price": "moderate",
+      "street": "Speyerer Straße",
+      "suburb": "Bahnstadt",
+      "vegan": "yes",
+      "vegetarian": "yes",
+      "wheelchair": "yes",
+      "area": "center"
+    }
+  ]
+}
diff --git a/src/multiagent/multi_agent_generation.py b/src/multiagent/multi_agent_generation.py
new file mode 100755
index 0000000..f772d5c
--- /dev/null
+++ b/src/multiagent/multi_agent_generation.py
@@ -0,0 +1,390 @@
+#!/usr/bin/env python
+from outlines import prompt
+import copy
+import json
+import random
+import re
+import requests
+
+from schema import HeidelKBergMini
+from user_scripts import get_sample
+
+
+# Define User Prompt:
+@prompt
+def user_prompt(user_intents, dialogue):
+  """<s>[INST] <<SYS>>
+You are a curious USER that uses a booking agent to fullfill his intents. You always ask for one amenity at a time.
+
+You generate only one USER response to the current DIALOGUE.
+If all your intents are fullfilled you can end the DIALOGUE with "Thank you!".
+<</SYS>>
+
+USER INTENTS:
+{{user_intents}}
+
+[/INST]
+
+DIALOGUE:
+{{dialogue}}
+  """
+
+@prompt
+def system_prompt(system_knowledge, dialogue):
+  """<s>[INST] <<SYS>>
+You are a helpful booking agent that assists a USER with his requests by suggesting offers from your SYSTEM KNOWLEDGE
+
+You generate always one response to the current DIALOGUE with the USER.
+<</SYS>>
+
+SYSTEM KNOWLEDGE:
+{{system_knowledge}}
+
+[/INST]
+
+DIALOGUE:
+{{dialogue}}
+  """
+
+@prompt
+def annotation_prompt_no_schema(turn):
+  """<s>[INST] <<SYS>>
+You are a helpful annotator. You read the text carefully and annotate all valid fields in the schema.
+
+Make sure to only annotate attractions like museums, clubs or other tourist attractions as such.
+
+If you are not sure with an annotation you should annotate None instead.
+<</SYS>>
+
+{{turn}} [/INST]
+  """
+
+
+@prompt
+def annotation_prompt(turn):
+  """<s>[INST] <<SYS>>
+You are a helpful annotator. You read the text carefully and annotate all valid fields in the schema.
+
+Make sure to only annotate fields where you have enough information to support your annotation. If not annotate with "null" instead.
+
+SCHEMA:
+hotelArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    hotelBookday: Optional[Literal[
+        "monday", 
+        "tuesday",
+        "wednesday",
+        "thursday",
+        "friday",
+        "saturday", 
+        "sunday"
+    ]]
+    hotelBookpeople: Optional[int]
+    hotelBookstay: Optional[int]
+    hotelInternet: Optional[Literal["yes", "no"]]
+    hotelParking: Optional[Literal["limited", "yes", "no"]]
+    hotelPricerange: Optional[Literal["cheap", "moderate", "expensive"]]
+    hotelStars: Optional[Literal["0", "1", "2", "3", "4", "5"]]
+    restaurantArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    restaurantBookday: Optional[Literal[
+        "monday", 
+        "tuesday",
+        "wednesday",
+        "thursday",
+        "friday",
+        "saturday", 
+        "sunday"
+    ]]
+    restaurantBookpeople: Optional[int]
+    restaurantFood: Optional[List[Literal[
+        "african",
+        "american",
+        "asian",
+        "chinese",
+        "german",
+        "greek",
+        "indian",
+        "international",
+        "italian",
+        "japanese",
+        "korean",
+        "oriental",
+        "sushi",
+        "thai"
+    ]]]
+    restaurantPricerange: Optional[Literal["cheap", "moderate", "expensive"]]
+    attractionArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    attractionType: Optional[List[Literal[
+        "active",
+        "architecture", 
+        "child_friendly",
+        "educational",
+        "historic",
+        "indoor",
+        "nature",
+        "outdoor",
+        "passive",
+        "view",
+        "zoo", 
+    ]]]
+    attractionPricerange: Optional[Literal["cheap", "moderate", "expensive", "free"]]
+<</SYS>>
+
+{{turn}} [/INST]
+  """
+
+@prompt
+def annotation_prompt_nl_schema(turn):
+  """<s>[INST] <<SYS>>
+You are a helpful annotator. You read the text carefully and annotate all valid fields in the schema.
+
+Make sure to ONLY annotate fields where you have enough information to support your annotation. If not annotate with "null" instead.
+
+SCHEMA:
+hotelArea: The area of a hotel (center/north/south/east/west)
+hotelBookday: The day of the week to book the hotel
+hotelBookpeople: The number of people for the hotel reservation
+hotelBookstay: The number of days for the hotel reservation
+hotelInternet: If the hotel should have internet (yes/no)
+hotelParking: If the hotel should have parking spaces (yes/no/limited)
+hotelPricerange: The pricerange of the hotel (cheap/moderate/expensive)
+hotelStars: If the hotel has stars (null, 1, 2, 3, 4, 5)
+restaurantArea: The area of the restaurant (center/north/south/east/west)
+restaurantBookday: The day of the week to book the hotel
+restaurantBookpeople: The number of people for the hotel reservation
+restaurantFood: The type of cuisine/food the restaurant offers
+restaurantPricerange: The pricerange of the restaurant (cheap/moderate/expensive)
+attractionArea: The area of the tourist attraction (center/north/south/east/west)
+attractionType: The type of the tourist attraction 
+attractionPricerange: The pricerange of the tourist attraction
+
+TEXT:
+{{turn}} [/INST]
+  """
+
+dialog_start = "SYSTEM: Hello, how can I help you?"
+
+def extract_dialogue(response):
+  dialog = response.split("DIALOGUE:\n")[1]
+  clean_dialog = re.sub(r'\s+', ' ', dialog)
+  return(clean_dialog)
+
+def extract_turns(dialog):
+  clean_dialog = dialog.replace("\n", "")
+  return re.split(r"(?i)USER: |SYSTEM: ", clean_dialog)[1:]
+
+def annotate_turn(turn):
+  prompt = annotation_prompt_nl_schema(turn)
+  response = requests.post(
+    "http://localhost:8000/generate",
+    json = {
+      "prompt": prompt,
+      "n": 1,
+      "max_tokens": 4096,
+      "schema": HeidelKBergMini.model_json_schema()
+    }    
+  )
+
+  for r in response.json()["text"]:
+    annotation = r.split("[/INST]")[1]
+    # Cleanup the whitespace by some erroneous generations
+    annotation = annotation.replace("\n", "")
+    annotation = re.sub(r"\s+", " ", annotation)
+    try:
+      annotation_json = json.loads(annotation)
+      return annotation_json
+    except:
+      annotation = annotation + "}"
+      try:
+        annotation_json = json.loads(annotation)
+        return annotation_json
+      except Exception as error:
+        return {}
+  
+
+def get_data(annotation, data):
+  if type(annotation) != dict:
+    return []
+  
+  translator = {
+    "hotelArea": "area",
+    "hotelInternet": "internet",
+    "hotelParking": "parking",
+    "hotelPricerange": "price",
+    "hotelStars": "stars",
+    "restaurantArea": "area",
+    "restaurantFood": "cuisine",
+    "restaurantPricerange": "price",
+    "attractionArea": "area",
+    "attractionType": "attraction_type",
+    "attractionPricerange": "price"
+  }
+  
+  res = []
+  hot = []
+  atr = []
+
+  for k, v in annotation.items():
+    if v != None:
+      if "restaurant" in k:
+        if k in translator.keys():
+          res.append((translator[k], v))
+      if "hotel" in k:
+        if k in translator.keys():
+          hot.append((translator[k], v))
+      if "attraction" in k:
+        if k in translator.keys():
+          atr.append((translator[k], v))
+
+  restaurants = copy.deepcopy(data["restaurants"])
+  for r in res:
+    restaurants = [restaurant for restaurant in restaurants if r[0] in restaurant.keys() and restaurant[r[0]] == r[1]]
+  
+  hotels = copy.deepcopy(data["hotels"])
+  for h in hot:
+    hotels = [hotel for hotel in hotels if h[0] in hotel.keys() and hotel[h[0]] == h[1]]
+
+  attractions = copy.deepcopy(data["attractions"])
+  for a in atr:
+    attractions = [attraction for attraction in attractions if a[0] in attraction.keys() and attraction[a[0]] == a[1]]
+  
+  result = {}
+
+  if restaurants:
+    if len(restaurants) > 3:
+      result["restaurants"] = (random.choice(restaurants), 3)
+    if len(restaurants) > 0:
+      result["restaurants"] = restaurants
+  if hotels:
+    if len(hotels) > 3:
+      result["hotels"] = (random.choice(hotels), 3)
+    if len(hotels) > 0:
+      result["hotels"] = hotels
+  if attractions:
+    if len(attractions) > 3:
+      result["attractions"] = (random.choice(attractions), 3)
+    if len(attractions) > 0:
+      result["attractions"] = attractions
+  
+  return result
+
+
+def reconstruct_dialog(turns):
+  dialog = ""
+  for i, turn in enumerate(turns):
+    if i % 2 == 0:
+      dialog = dialog + "SYSTEM: " + turn + "\n"
+    if i % 2 != 0:
+      dialog = dialog + "USER: " + turn + "\n"
+  return dialog
+
+def prefix_turns(turns):
+  return ["SYSTEM: " + turn if i % 2 == 0 else "USER: " + turn 
+            for i, turn in enumerate(turns)]
+
+def generate(prompt):
+  response = requests.post(
+    "http://localhost:8000/generate",
+    json = {
+      "prompt": prompt,
+      "n": 1,
+      "max_tokens": 4096,
+    }
+  )
+  try:
+    return response.json()["text"][0]
+  except:
+    print("Invalid response!")
+    return NULL
+
+def run_dialogue(user_intents, data):
+  ### USER
+  initial_prompt = user_prompt(user_intents, dialog_start)
+  
+  ### System
+  system_knowledge = {}
+  extracted_user_intents = {}
+
+  # Generate first dialog turn
+  response = generate(initial_prompt)
+  turn_count = 1
+  while True:
+    # Extract dialog
+    dialog = extract_dialogue(response)
+
+    # Trim dialog
+    turns = extract_turns(dialog)[:turn_count+1]
+    dialog = reconstruct_dialog(turns)
+
+    # Stop condition
+    if "Thank you!" in turns[-1] or len(turns) > 30:
+      return ({
+        "user_intent": user_intents,
+        "utterances_seperated": prefix_turns(turns),
+        "utterances_joined": dialog,
+      })
+
+    # System Turn
+    if turn_count % 2 != 0:
+      extracted_user_intents = annotate_turn(turns[-1])
+      system_knowledge = get_data(extracted_user_intents, data)
+      prompt = system_prompt(system_knowledge, dialog)
+      
+    # User Turn
+    if turn_count % 2 == 0:
+      prompt = user_prompt(user_intents, dialog)
+         
+    response = generate(prompt)
+    turn_count += 1
+
+
+def save_dialogues_to_dataframe(dialogues: list[dict], file_path: str) -> None:
+    """
+    Saves dialogues to a DataFrame and then to a CSV file.
+
+    Args:
+        dialogues (List[dict]): A list of dialogues to save.
+        file_path (str): Path to the CSV file where dialogues will be saved.
+    """
+    data = []
+    for dialogue in dialogues:
+        data.append({
+            "User Intent": dialogue["user_intent"],
+            "utterances_separated": dialogue["utterances_separated"],
+            "utterances_joined": dialogue["utterances_joined"]
+        })
+    
+    df = pd.DataFrame(data)
+    df.to_csv(file_path, sep=",", index=True, quoting=csv.QUOTE_NONE, escapechar="/")
+
+if __name__ == "__main__":
+  data = {}
+  with open("./heidelkberg.json", "r") as file:
+    try:
+      data = json.load(file)
+    except Exception as e:
+      print(f"Error: {e}")
+  
+  user_intents = get_sample(100)
+
+  dialogs = []
+  for user_intent in user_intents:
+    dialogs.append(run_dialogue(user_intent, data))
+    save_dialogues_to_dataframe(dialogs, "../../data/own_data_multiagent/dialogs.csv")
\ No newline at end of file
diff --git a/src/multiagent/schema.py b/src/multiagent/schema.py
new file mode 100644
index 0000000..e0cd503
--- /dev/null
+++ b/src/multiagent/schema.py
@@ -0,0 +1,249 @@
+from typing import List, Literal, Optional
+from datetime import datetime
+
+from pydantic import BaseModel
+
+
+class MultiWOZ(BaseModel):
+    hotelArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    hotelBookday: Optional[Literal[
+        "monday", 
+        "tuesday",
+        "wednesday",
+        "thursday",
+        "friday",
+        "saturday", 
+        "sunday"
+    ]]
+    hotelBookpeople: Optional[int]
+    hotelBookstay: Optional[int]
+    hotelInternet: Optional[Literal["yes", "no"]]
+    hotelName: Optional[str]
+    hotelParking: Optional[Literal["limited", "yes", "no"]]
+    hotelPricerange: Optional[Literal["cheap", "moderate", "expensive"]]
+    hotelStars: Optional[int]
+    hotelType: Optional[Literal["guesthouse", "hotel"]]
+    restaurantArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    restaurantBookday: Optional[Literal[
+        "monday", 
+        "tuesday",
+        "wednesday",
+        "thursday",
+        "friday",
+        "saturday", 
+        "sunday"
+    ]]
+    restaurantBookpeople: Optional[int]
+    restaurantBooktime: Optional[datetime]
+    restaurantFood: Optional[str]
+    restaurantName: Optional[str]
+    restaurantPricerange: Optional[Literal["cheap", "moderate", "expensive"]]
+    attractionArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    attractionName: Optional[str]
+    attractionType: Optional[Literal[
+        "architecture",
+        "boat",
+        "cinema",
+        "college",
+        "college",
+        "concerthall"
+        "entertainment",
+        "multiple sports",
+        "museum",
+        "nightclub",
+        "park",
+        "swimmingpool",
+        "theatre",
+    ]]
+    taxiArriveby: Optional[datetime]
+    taxiDeparture: Optional[str]
+    taxiDestination: Optional[str]
+    taxiLeaveat: Optional[datetime]
+    trainArriveby: Optional[datetime]
+    trainBookpeople: Optional[int]
+    trainDay: Optional[str]
+    trainDeparture: Optional[datetime]
+    trainDestination: Optional[str]
+    trainLeaveat: Optional[datetime]
+
+
+class HeidelKBerg(BaseModel):
+    hotelArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    hotelBookday: Optional[Literal[
+        "monday", 
+        "tuesday",
+        "wednesday",
+        "thursday",
+        "friday",
+        "saturday", 
+        "sunday"
+    ]]
+    hotelBookpeople: Optional[int]
+    hotelBookstay: Optional[int]
+    hotelInternet: Optional[Literal["yes", "no"]]
+    hotelName: Optional[str]
+    hotelParking: Optional[Literal["limited", "yes", "no"]]
+    hotelPricerange: Optional[Literal["cheap", "moderate", "expensive"]]
+    hotelStars: Optional[Literal["0", "1", "2", "3", "4", "5"]]
+    restaurantArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    restaurantBookday: Optional[Literal[
+        "monday", 
+        "tuesday",
+        "wednesday",
+        "thursday",
+        "friday",
+        "saturday", 
+        "sunday"
+    ]]
+    restaurantBookpeople: Optional[int]
+    restaurantFood: Optional[List[Literal[
+        "african",
+        "american",
+        "asian",
+        "chinese",
+        "german",
+        "greek",
+        "indian",
+        "international",
+        "italian",
+        "japanese",
+        "korean",
+        "oriental",
+        "sushi",
+        "thai"
+    ]]]
+    restaurantName: Optional[str]
+    restaurantPricerange: Optional[Literal["cheap", "moderate", "expensive"]]
+    attractionArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    attractionName: Optional[str]
+    attractionType: Optional[List[Literal[
+        "active",
+        "architecture", 
+        "child_friendly",
+        "educational",
+        "historic",
+        "indoor",
+        "nature",
+        "outdoor",
+        "passive",
+        "view",
+        "zoo", 
+    ]]]
+    attractionPricerange: Optional[Literal["cheap", "moderate", "expensive", "free"]]
+
+
+# Minified version without str-fields for user intent annotation
+class HeidelKBergMini(BaseModel):
+    hotelArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    hotelBookday: Optional[Literal[
+        "monday", 
+        "tuesday",
+        "wednesday",
+        "thursday",
+        "friday",
+        "saturday", 
+        "sunday"
+    ]]
+    hotelBookpeople: Optional[int]
+    hotelBookstay: Optional[int]
+    hotelInternet: Optional[Literal["yes", "no"]]
+    hotelParking: Optional[Literal["limited", "yes", "no"]]
+    hotelPricerange: Optional[Literal["cheap", "moderate", "expensive"]]
+    hotelStars: Optional[Literal["0", "1", "2", "3", "4", "5"]]
+    restaurantArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    restaurantBookday: Optional[Literal[
+        "monday", 
+        "tuesday",
+        "wednesday",
+        "thursday",
+        "friday",
+        "saturday", 
+        "sunday"
+    ]]
+    restaurantBookpeople: Optional[int]
+    restaurantFood: Optional[List[Literal[
+        "african",
+        "american",
+        "asian",
+        "chinese",
+        "german",
+        "greek",
+        "indian",
+        "international",
+        "italian",
+        "japanese",
+        "korean",
+        "oriental",
+        "sushi",
+        "thai"
+    ]]]
+    restaurantPricerange: Optional[Literal["cheap", "moderate", "expensive"]]
+    attractionArea: Optional[Literal[
+        "center",
+        "east",
+        "north",
+        "south",
+        "west",
+    ]]
+    attractionType: Optional[List[Literal[
+        "active",
+        "architecture", 
+        "child_friendly",
+        "educational",
+        "historic",
+        "indoor",
+        "nature",
+        "outdoor",
+        "passive",
+        "view",
+        "zoo", 
+    ]]]
+    attractionPricerange: Optional[Literal["cheap", "moderate", "expensive", "free"]]
\ No newline at end of file
diff --git a/src/multiagent/user_scripts.py b/src/multiagent/user_scripts.py
new file mode 100644
index 0000000..2741fb8
--- /dev/null
+++ b/src/multiagent/user_scripts.py
@@ -0,0 +1,189 @@
+from itertools import chain, combinations, product
+import random
+
+
+# Locations
+locations = [
+  "center", 
+  "east", 
+  "north", 
+  "south", 
+  "west"
+]
+
+# Weekdays
+days = [
+  "monday",
+  "tuesday",
+  "wednesday",
+  "thursday",
+  "friday",
+  "saturday",
+  "sunday"
+]
+
+# Prices
+priceranges = ["cheap", "expensive", "moderate"]
+attraction_priceranges = ["cheap", "expensive", "free", "moderate"]
+
+def get_permutations(arr: list, n: int):
+  """
+  Returns a list of tuples of possible permutations.
+  """
+  result = []
+  for i in range(1, n+1):
+    for comb in combinations(arr, i):
+      result.append(list(comb))
+  return result
+
+# Amenities
+def get_amenities():
+  """
+  Returns a list of tuples of possible permutations of amenity intents.
+  """
+  amenities = ["attraction", "hotel", "restaurant"]
+  return get_permutations(amenities, len(amenities))
+
+
+# Attraction Literal Fields
+def get_attraction_permutations():
+  """
+  Returns 439 combinations for attractions
+  """
+  attraction = {
+    "attraction-type": [
+      "active",
+      "architecture",
+      "educational",
+      "familiy_friendly",
+      "historic",
+      "indoors,",
+      "nature",
+      "outdoors",
+      "view",
+      "zoo",
+    ],
+    "attraction-pricerange": attraction_priceranges,
+    "attraction-weekday": days,
+  }
+  result = []
+  tuples = get_permutations(attraction.keys(), len(attraction.keys()))
+  for t in tuples:
+    result += [list(comb) for comb in product(*[[k + ": " + i for i in attraction[k]] for k in t])]
+  return result
+
+
+# Hotel Literal Fields
+def get_hotel_permutations():
+  """
+  Returns 253 combinations for hotels.
+  """
+  hotel = {
+    "hotel-air_conditioning": ["yes"], # Fields are only "yes" because it does not make sense to ask for no airconditioning.
+    "hotel-internet_access": ["yes"],
+    "hotel-location": locations,
+    "hotel-parking": ["yes"],
+    "hotel-pricerange": priceranges,
+    "hotel-smoking": ["yes"],
+    "hotel-stars": ["1", "2", "3", "4", "5"],
+    "hotel-wheelchair": ["yes"]
+  }
+  combinations = []
+  result = []
+  keys = set(hotel.keys())
+  keys.remove("hotel-pricerange")
+  keys.remove("hotel-location")
+  keys = list(keys)
+  # Get main attributes
+  main_attributes = get_permutations(["hotel-pricerange", "hotel-location"], 2)
+  combinations += main_attributes
+  for attributes in main_attributes:
+    for key in keys:
+      new_list = list(attributes)
+      new_list.append(key)
+      combinations.append(new_list)
+  for comb in combinations:
+    result += [list(c) for c in product(*[[k + ": " + a for a in hotel[k]] for k in comb])]
+  return result
+
+
+# Restaurant Literal Fields
+def get_restaurant_permutations():
+  """
+  Returns 3231 combinations for restaurants.
+  """
+  restaurant = {
+    "restaurant-cuisine": [
+      "african",
+      "american",
+      "asian",
+      "chinese",
+      "german",
+      "greek",
+      "indian",
+      "international",
+      "italian",
+      "japanese",
+      "korean",
+      "oriental",
+      "sushi",
+      "thai"
+    ],
+    "restaurant-delivery": ["yes"],
+    "restaurant-indoor_seating": ["yes"],
+    "restaurant-location": locations,
+    "restaurant-outdoor_seating": ["yes"],
+    "restaurant-parking": ["yes"],
+    "restaurant-pricerange": priceranges,
+    "restaurant-smoking": ["yes"],
+    "restaurant-vegan": ["yes"],
+    "restaurant-vegetarian": ["yes"],
+    "restaurant-wheelchair": ["yes"]
+  }
+  combinations = []
+  result = []
+  keys = set(restaurant.keys())
+  keys.remove("restaurant-pricerange")
+  keys.remove("restaurant-location")
+  keys.remove("restaurant-cuisine")
+  keys = list(keys)
+  # Get main attributes
+  main_attributes = get_permutations(["restaurant-pricerange", 
+                                      "restaurant-location", 
+                                      "restaurant-cuisine"], 3)
+  combinations += main_attributes
+  for attributes in main_attributes:
+    for key in keys:
+      new_list = list(attributes)
+      new_list.append(key)
+      combinations.append(new_list)
+  for comb in combinations:
+    result += [list(c) for c in product(*[[k + ": " + a for a in restaurant[k]] for k in comb])]
+  return result
+
+
+def get_intents():
+  """
+  This function returns 2350842 combinations.
+  """
+  result = []
+  attraction_intents = get_attraction_permutations()
+  hotel_intents = get_hotel_permutations()
+  restaurant_intents = get_restaurant_permutations()
+  result += attraction_intents
+  result += hotel_intents
+  result += restaurant_intents
+  result += [list(c) for c in product(*[attraction_intents, hotel_intents])]
+  result += [list(c) for c in product(*[attraction_intents, restaurant_intents])]
+  result += [list(c) for c in product(*[hotel_intents, restaurant_intents])]
+  return result
+
+
+def get_sample(n):
+  return(random.sample(get_intents(), n))
+
+def main():
+  intents = get_intents()
+  sample = random.sample(intents, 10)
+  for sample in samples:
+    print(sample)
-- 
GitLab