The term "point per night" refers to a type of reward or loyalty program offered by hotels, where guests can earn points for each night they stay at the hotel. These points can then be redeemed for various benefits such as free stays, upgrades, or other amenities. The phrase "point per night" specifically indicates that one point is earned for every night spent at the hotel.