Motel 6
🏨 Hotel in Albany, NY
Motel 6 is located at 100 Watervliet Avenue Extension. This hotel provides accommodation in the area.
- Address
- 100 Watervliet Avenue Extension
🏨 Hotel in Albany, NY
Motel 6 is located at 100 Watervliet Avenue Extension. This hotel provides accommodation in the area.
Add your photos — the most upvoted one becomes this page's picture.