Albany Plaza Hotel

Albany, California

Albany Plaza Hotel

Address: 2 Watervliet Ave Ext, Albany, NY 12206, United States
Location: Albany, California
Category: Hotel