The PLAZA INN Leonberg is located in Leonberg town center, less than 1.2 mi from the A8 motorway. It offers modern rooms and an international restaurant.
The rooms at the PLAZA INN Leonberg include a flat-screen and TV with satellite channels.
PLAZA INN Leonberg offers a large breakfast buffet each morning. The hotel restaurant has a summer terrace, and serves German and international food.
Leonberg Train Station is less than 0.6 mi away from the PLAZA INN Leonberg.
Number of rooms : 8
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From €79
Eltinger Studio Apartment
Very good 8.3
697 m -
Berlinerstraße 52 Erdgeschoss im Nebengebäude, 71229 Leonberg