El Schloßmatt está situado en Schwörstadt, en el trifinio cerca de Suiza y a unos pocos kilómetros de Francia. Se puede llegar a Zúrich, Berna, Lucerna y a la Selva Negra tan sólo en una hora de viaje.