Travelodge hotel sudbury
Location situated in the heart of sudbury travelodge hotel sudbury is close to health sciences north science north and laurentian university also nearby are sudbury theatre centre and dynamic earth hotel features travelodge hotel sudbury has an indoor pool and a spa tub complimentary wireless internet access is available in public areas and a computer station is located on site business amenities include a 24 hour business center and meeting rooms this business friendly hotel offers a