This Ramada Plaza Albany is located at 3 Watervliet Avenue Ext, Albany, NY-12206. An interactive Map of this Ramada Plaza Albany is shown below.
View details of this Ramada Plaza Albany location.