Travelodge At The Falls Hotel
The Travelodge At The Falls Hotel is a budget-friendly hotel located at the foot of Niagara Falls. This charming, three-star hotel caters to all types of travelers. It has services including 24-hour reception, laundry, and currency exchange. Travelodge At The Falls also has a pet friendly environment that families will love. Guests can stay in cozy rooms equipped with air-conditioning, bathroom, television, and telephone.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||