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. Advertisements Share this:FacebookLinkedInEmailTwitterPrintRedditMoreGooglePinterestTumblrLike this:Like Loading... Related