Brand
2012Extended Stay America
Established in 1995, Extended Stay America is a chain of hotels with 650 properties around the United States. They recently introduced a new identity. A little bit more about it here. Thanks to George Renfro for the tip.