Word of the Moment

Resort Hotel

a hotel located in a resort area