With a stay at Leonardo Hotel Antwerp The Plaza, you'll be centrally located in Antwerp, a 3-minute drive from Antwerp Zoo and 6 minutes from Antwerp Market Square. This upscale hotel is 3.5 mi (5.7 km) from Sp ... Read more

View all Luxury Hotels in Antwerp