Chilliwack is located 100km east of Vancouver and surrounded by natural beauty. The Travelodge Hotel Chilliwack is centrally located with easy access to all the city has to offer.
Whether you’re visiting for a night or a month, for business or pleasure,