Aparthotels in Leonberg
We found 1 property with availability in Leonberg
Show on map
Leo Apartments
Rilkestrasse 2, Leonberg, Germany
The 3-star Leo Apartments Leonberg hotel offers its guests spacious rooms 9 minutes' stroll from Pomeranzen garden. The aparthotel also includes private parking.
- 1-1