This attractive hotel is located at the heart of Brussels, close to Anneessens underground station.
See more: Hotels in Europe Hotels in United Kingdom Hotels in London Holiday Destinations in Europe