Okay, I'm going to tell you what you need to do for that, then you can discern how you want to hide it.
1. Place a sticky piston*** and have a redstone torch charging it (on the side of a block), then place the button where you want it and have redstone go from the button to the block that the torch is on the side of***, then the sticky piston should be touching (sticky side) on the block you want to move, then once the button is pushed the sticky piston will pull it back due to the redstone torch snuffing out since the block it's on the side of*** is charged, I hope this helps.