A Manchester grandmother has spoken of her "filthy" stay at a Premier Inn in Wiltshire.