If you need free movement use the 8 directions or custom movement behaviors.
If you want it to go the next/previous hotspot, add column and rows variables on the hotspots and on the player's object.
Add/subtract from that on the player object based on the key press, then pick the hotspot based on those values and move it there.
If you want it to walk down a certain path you can use path finding, otherwise just move it manually with the X and Y or with the moveto behavior.