Hotel Rotkreuzplatz(3 stars)

Rotkreuzplatz 2 View on map