Maps and GPS directions to Crowne Plaza Albany
and other Crowne Plaza locations in the United States
. Find your nearest Crowne Plaza. Crowne Plaza hotels and resorts in the United States. Crowne Plaza is a chain of full service, upscale hotels catering to business travelers and to the meetings and conventions market. It forms part of the InterContinental Hotels Group
family of brands, which include InterContinental Hotels & Resorts and Holiday Inn Hotels & Resorts.