Where is HOTEL10?

Where is HOTEL10 located?

HOTEL10, Quebec, Canada (approx. 45.51205°, -73.56949°)


Where is HOTEL10 on the map?