Stuttgart Schlossplatz (castle Square) Stuttgart Schlossplatz (Castle Square) is the largest square in Stuttgart Mitte and home to the Neues Schloss(New Castle) which was... Download 16.95 EUR (17.32 USD) X The seller say-cheese offers you 60.0% on each sale!