visit website

State & Lodge Streets
Albany, NY 12207
United States

The Crowne Plaza Albany City Center is located in the heart of downtown Albany, just blocks from the Capitol Building, Empire State Plaza, Time Union Center, and Palace Theatre.

The Crowne Plaza Albany City Center is located in the heart of downtown Albany, just blocks from the Capitol Building, Empire State Plaza, Time Union Center, and Palace Theatre.