Map
Schillerstrasse 23, Stuttgart, Germany
Hotel
Hotel am Schlossgarten