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 upscale hotel is 8.6 mi (13.9 km) from Mercedes Benz Factory ... Read more

View all Luxury Hotels in Leonberg