1. Give them something to read. A small stack of books or magazines shows thoughtfulness, especially if they're geared toward your guests' interests. Bonus: the more they have to entertain themselves, the less they'll be underfoot while you're trying to finish last minute dinner preparations.
Same goes for things to look at. I love photo and art collages in the guest room - it offers insight into the hosts and provides lots of entertaining gazing time.
2. Make getting ready easy. One of my major complaints about hotel rooms is that they often don't have an outlet or a light near the mirror in the bedroom. As a result, the bathroom is the only good place to dry hair and put on makeup - not very convenient when more than one person needs to shower. Solve this problem in your guest room by placng a nice desk or dresser with a mirror near natural light and outlets.
3. Pile up the blankets. You never know how cold your guests will get, so give them a few extra blankets, just in case.
4. Towels are nice. A bathroom adjacent to the guest room is always fabulous, but in many houses, it's just not an option. Lots of fluffy, soft towels, though? They're an easy addition, and they absolutely make a shower.
5. Get flexible. Twins are a great addition to a guest room - double the space - but they're even better if they're easy to push together. In this room, the small table in between would be easy to move, so twins could become a double with no problem.
6. Consider an armoire. Armoires offer just the right amount of storage for a guest staying a few days and, most importantly, give the guest a place to hang their clothes so they don't get wrinkled.
Plus, some armoires are perfect for tight spaces - and guest rooms are often known for their tight spaces.
7. Give 'em some room to sit. OK, most homes don't have the space for full guest suites (but how nice would that be?).