Where is Hotel Simoncini?

Where is Hotel Simoncini located?

Hotel Simoncini, Luxembourg, Luxembourg (approx. 49.61006°, 6.12993°)


Where is Hotel Simoncini on the map?