PLAZA INN Leonberg
Leonberg, Böblingen district
With a stay at PLAZA INN Leonberg, you'll be centrally located in Leonberg, within a 15-minute drive of Porsche Museum and Solitude Race Track. This 4-star hotel is 8.6 mi (13.9 km) from Mercedes Benz Factory and 13.6 mi (22 km) from Mercedes Benz Museum.