This hotel is located in the city centre of Brussels, near the Grand Place. It is approximately 500 m to Clemenceau train station from the hotel. Brussels airport is 30 km away.
See more: Hotels in Europe Hotels in Belgium Hotels in Brussels Holiday Destinations in Europe