This is a very old entry — images are small, formatting is off.
Noted May. 7, 2012 by Armin
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.