Plaza Inn Leonberg

LocationThis hotel is located right in the heart of Leonberg.FacilitiesThe hotel has a lift and features 141 rooms. The friendly staff at the reception desk are happy to answer any questions. Amenitie...
More info