A brand-new hotel has opened in Lower Manhattan. The Hotel Indigo Wall Street (120 Wall Street), the latest addition to the chain of boutique hotels already on the Lower East Side and in Williamsburg, features 127 rooms spread over 29 floors, with...