Hotel Abberdeen Brussels: 650 m to Grand Place