Photos of the Hotel 17, New York.

About the hotel