Io farei cosi':

Sull'immagine della cartina (che imposterei come sfondo della form con la prop. Picture) piazzerei delle etichette trasparenti (label prop. BackStyle a Trasparent) nei punti che mi interessano (per far vedere che ci stai passando sopra, imposta la proprieta' mouse pointer ad un valore diverso da 0); nell'evento click di ciascuna label metti il pezzo di programma che visualizza le caratteristiche relative.
p.e:
codice:
Private Sub Label1_Click()
   msgbox "stanza uno"
End Sub
.....
Private Sub Label2_Click()
   msgbox "stanza due"
End Sub
......
Ovviamente il tutto in VB (ma lo puoi fare anche con VBA per Access)

Ci va MENO DI 2 GIORNI

Ciao.