8.9/10
Wonderful
19 reviews
Free Wi-Fi
13 km.
Mannheim Central Station
This beautiful, half-timbered, family-run villa is situated in the town of Schwetzingen, in the Rhine-Neckar region in Baden-Württemberg, close to Mannheim and Heidelberg.
Number of rooms: 19
Zähringer Straße 51, 68723 Schwetzingen, Germany