I currently park my TT on a narrow side of my house. I have been debating extending my driveway along the opposite side of the house (quite expensive) to park the TT on when not in use, but now I am ...
It's funny how municipal laws differ. Where I live, they want 'permeable' surfaces. There is a limit to how many square feet of your yard can have paved (concrete or asphalt).
In addition to concrete pavers (thick, thin, hexagonal, or cobblestone look) you can also buy brick-type pavers with holes in them, so the grass can grow up through. They are designed for parking, but to look ok when you are not parked there (look like part of the lawn). Might be worth considering.