Holiday Inn Street Sign

Holiday Inn is a fairly upscale brand in China. The one referenced in the signage was recently constructed, and would pass for a Marriott or Hilton in the states.

About these ads