Montepellierplatz in Heidelberg is a lively meeting place in the heart of the old town, surrounded by cafés, restaurants and historic buildings - ideal for a relaxed stroll through the city.
Montpellierplatz is a small square near the banks of the Neckar.
Montpellierplatz is located in Untere NeckarstraĂźe, right next to the Stadthalle.
Montpellierplatz
Montpellierplatz
69117 Heidelberg