For Business in Wall St. Area its a Good Choice
The Battery Park Ritz is in an odd area at the lower tip of Manhattan, and unless you have business in the Wall Street area, there is no reason to stay here. This is a solid hotel, but nothing special or "Ritz-like." This is reflected in the price, which is far lower than its counterpart on Central Park South.