Leonardo Hotel Breda City CenterHotel
Stationsplein 14, 4811 BB Breda, Netherlands
Situated less than a 10-minute walk from the Grote Markt and right next to Central Station Breda, Leonardo hotel Breda offers accommodation with 24-hours breakfast service, private parking and free Wi-Fi.