Where is The Charlee Hotel?

Where is The Charlee Hotel located?

The Charlee Hotel, Antioquia, Colombia (approx. 6.20878°, -75.56711°)


Where is The Charlee Hotel on the map?