So... I have to create an interactive map of my city for work. Is there any good tutorials?

Essentially, I want the user to be able to click on the hotspots on the map and it will pull up a side tile giving them more information about the spot they clicked.

Something very similar to this:
[ ] .htm

(sorry, had to put brackets around the url before .htm, because new users can not post urls) >~<;;

What would you guys recommend? I already have vectors of the map and the hotspots. Can I simply change the hotspots in to buttons and code in something that will pull up a tile on the side?

Help a girl out.. I'm lost, thanks!