Image talk:YouthHostelRome.jpg

From Wikipedia, the free encyclopedia

Is this the Charlie Brown hostel in Rome? The one right off of the main train/metro station? I swear to God I slept in that room in 2002. Had a blast, too.