Last updated: 01:50 AM ET, Mon October 29 2012

Holiday Inn Express Downtown West Opens in Los Angeles

Hotel & Resort Mimi Kmet November 03, 2011

Holiday Inn Express Downtown West Opens in Los Angeles
Mimi Kmet

Comments