Nesting tables is a quite practical solution for small rooms. They usually come in sets of two or three, stack together, but can be pulled out to provide lots of tabletop surface when necessary.