This hotel is ideally located, as the name suggests, just off the Grand Place in the heart of Brussels. Just outside is a lovely square with cafes and restaurants where, weather permitting, one can sit outside and watch the world go by.
Customer review digest, click to view whole review ...