Take in the sights and attractions that Todt Hill offers with a visit to Statue of Liberty, Madison Square Garden, and Empire State Building. If you have spare time during your trip, you might want to make a stop at Grand Central Terminal and Times Square.