The Festspielhaus Baden-Baden (Baden-Baden Festival Theatre) is Germany's largest opera house and concert hall with 2,500 seats.