According to the dictionary a "pension" is a small European "boarding-house" or it can also function as a "hotel". The origin of this term is French.
The following link leads you to the Oxford Dictionary:
Source