The hotel is located in the heart of the City of Brussels, a few steps away from the famous Grand Place. The exceptional location and an excellent public transport facility will give access to any major interest point of the city in only a few minutes. Moreover it is situated at only 10 min of the South station which hosts the terminal of the Thalys and Eurostar.