The Charles

New York City, United States

The Charles

The Charles is a building on the Upper East Side in New York City.

It is located at 1353-1355 1st Avenue on the Upper East Side, in New York City.

Accommodations near The Charles

View more options near The Charles0

Nearby Tours & Activities