A small house / a little house
When little and small both mean not large, with some nouns they can be used interchangeably with little or no difference in meaning:
They lived in a little house in the country.
They lived in a small house in the country.
However, little also suggests that you feel sympathy for something, whereas small is more neutral and does not suggest this. Compare the following:
He's only a little boy. He doesn't know the difference between right and wrong. ~ He may be a small child, but that doesn't excuse his behaviour!
Because little invokes sympathy, it is often used with other adjectives like nice, sweet, tiny, pretty, poor. Small cannot be used in this way:
This job is a nice little earner. Maximum reward for minimum effort.
She's a sweet / pretty little thing. Always has a smile on her face.
They live in this tiny little bed-sit in Shepherds Bush.
BBC World Service | Learning English | Learn it
hope this helps :)
Student or Learner