We all have one. It's that bathroom that's just not quite large enough, or doesn't have quite enough storage space for the linens and the other necessities of a bathroom. But there is usually more space available than meets the eye at first glance.
A traditional linen cabinet is wonderful if you have it, but if you don't, look at the options. You can get a corner linen cabinet to fit in the corner, which will take up significantly less space, and the styles and finishes are quite attractive. But it does still have some small footprint that takes up floor space.
Another area that is often overlooked is the area above the toilet. While many bathrooms have a linen cabinet over the toilet already, most small bathrooms don't. You can always install one of these yourself, but that can be fairly complicated and sometimes expensive.
One other great alternative is to use a spacesaver design that has a cabinet that basically straddles the commode. While you can find many of these that are simple open shelves, you don't need to be limited to only those designs. You can find many of these that are very attractive. Not only open shelves, but there are some with doors to cover the linens or other necessities. There are some with just a shelf or two, while others feature multiple shelves or even some drawers.
The styles include simple metal units, to ornate country designs. Wood finishes such as oak, maple, or even cherry are common.
If you have a student headed to college that will be sharing a bathroom with another student or three, this can be a great way to free up room in the common bath. Dorms never seem to have quite enough room, but this can help.
A small bathroom can be a problem, but with a little creative thought you can find great places to attractively store your linens and necessities.