The Tiny House Hotel, comprising five dwellings on wheels of under 200 square feet each, opened last month near Lucas Oil Stadium, home of the Indianapolis Colts. Each home provides two to three people with showers, toilets, full-size beds, kitchens and sitting areas. Read The Indianapolis Star story here