The Ritz-Carlton New York, Battery Park is a luxury hotel located in Lower Manhattan. This hotel offers stunning views of the Statue of Liberty and the New York Harbor. The rooms are spacious and elegantly decorated, and the hotel features a restaurant serving contemporary American cuisine, a fitness center, and a spa.