Home Travel News Travelodge launches Cuddillow – a cuddle pillow