I found this on the net some time ago, http://www.couchsurfing.com/index.html
It is a online community based on the concept of offering a couch to visitors.
It just might do the trick.
Bye, Rui from Lisbon