Where is New Hotel Charlemagne, Brussels?

Where is New Hotel Charlemagne, Brussels located?

New Hotel Charlemagne, Brussels, New Hotel Charlemagne, Brussels, Belgium (approx. 50.84519°, 4.38267°)


Where is New Hotel Charlemagne, Brussels on the map?