lodge. A lodge is an inn where travelers stay overnight. If you're in need of a night's sleep while traveling an out of the way country road, you're more likely to find yourself at a lodge than a fancy or chain hotel. ... Lodge is also a verb, meaning to stay temporarily, or to give someone a place to stay.
* The margin benefits are dependant on the products purchased and the Loyalty Merchant. All here too information on this website is therefore without guarantee.