This modern, waterfront hotel is 4 miles from the Statue of Liberty and 6 miles from the Empire State Building.