Excellent charming business hotel located in the city centre, 5 minutes from Thallys/Eurostar station and 10 minutes from European Union headquarters.
See more: Hotels in Europe Hotels in Belgium Hotels in Brussels Holiday Destinations in Europe