SCOTTISH INNS ALBANY, Albany, United States of America
SCOTTISH INNS ALBANY is conveniently located at 1384 CENTRAL AVENUE in Albany, United States of America
Hotel Location:
Address: 1384 CENTRAL AVENUE
City: Albany
State: NY
Country: United States of America
Hotel Features:
- Check-In Time: 1200
- Check-Out Time: 1100
- Pets Allowed
- Car Rent Desk