Located in Brussels' historical and commercial district and just 300 m from the famous Grand Place and the central station.
See more: Hotels in Europe Hotels in Belgium Hotels in Brussels Holiday Destinations in Europe