This welcoming hotel is located at the heart of Albany within a few minutes of the State Capitol and the Pepsi Arena.
See more: Hotels in USA Hotels in Albany - Ny Holiday Destinations in USA