Where is Hotel de France?

Where is Hotel de France located?

Hotel de France, Brussels Capital, Belgium (approx. 50.8393°, 4.33884°)


Where is Hotel de France on the map?