Hotel Extended Stay America Albany - Capital, Albany

1395 Washington Ave Albany12206, United States
Hotel chain: Extended Stay