AMOCITY
This Japanese-style hotel is located 1640 feet from Grand Central Station and features a rotating repertoire of gallery pieces in the lobby....