Travelodge Inn and Suites Latham, Latham, United States of America
Travelodge Inn and Suites Latham is conveniently located at 831 New Loudon Rd in Latham, United States of America
Hotel Location:
Address: 831 New Loudon Rd
City: Latham
State: NY
Country: United States of America
phone: +1 518-785-6626
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- Exterior Room Entrance
- In Room TV
- Business Center
- Air Conditioning
- Hair Dryer
- Car Rent Desk