Property Location: A stay at Apollo Hotel Breda City Centre places you in the heart of Breda, within a 15-minute walk of Grote Markt and Breda Castle. This 4-star hotel is 10.9 mi (17.6 km) from Biesbosch National Park and 13.7 mi (22.1 km) from Tilburg University. Rooms: Make yo... Show More
Reach us, we're available 24/7.