Find hotels in Manhattan, New York from $149