8.7/10
Excellent
2 reviews
Free Wi-Fi
Free private parking
Villa Schaumburg is situated in Schaumburg. Hannover is 41 km from the property. Free Wi-Fi is available and free private parking is available on site.
Number of rooms: 7
Höhenweg 7, 31737 Schaumburg, Germany