Holiday Inn Express Wall Street New York debuted in the Big Apple.
The hotel, which is located two blocks from the New York Stock Exchange, includes 112 rooms, meeting space, a business center and a fitness center.