In Paper Mario, his house has a spinning roof and is located in front of the gates to Princess Peach’s Castle, in Toad Town.
You might have some trouble with the columns next to the door. Just try to follow the template: Attach a tab to the piece closest to it. Have fun!
By Mastermind777, info from Mario Wiki