Hostels. They'll meet cool people, too.
Have them go to hostelbookers or hostelworld and read reviews; they give a good sense of what to expect in terms of cleanliness (and hostels can be exceptionally clean, or, well, not...), atmosphere (partyish or not), location, etc.